/*
Template Name: Dentaltools.fr
Template URI: http://www.dentaltools.fr/
Description: Dentaltools.fr
Version: 2.7.2
Author: Dentaltools.fr Team
Author URI: http://www.dentaltools.fr/
Logo filename: logo.jpg
Template Type: type_0
*/


@charset "utf-8";
/* CSS Document */

body { margin: 0px; padding:0px; font: 12px Arial;/* background:url(images/chirsmas/body_chrismas.jpg) top center no-repeat;*/}
br {
	clear:left;
}
td {
	color:#000;
}
form {
	margin:0px;
	padding:0px;
}
label {
	padding:3px 0px;
}
label.lb_w120px {
	padding:3px 0px;
	width: 120px;
}
fieldset {
	padding:5px 15px 7px;
	margin:0px auto;
	clear:both;
}
legend {
	color: #036;
	padding: 0px 5px 7px;
	margin: 0px;
	font: bold 12px Verdana;
}
fieldset.sec {
	border: 1px solid #9CF;
}
fieldset.sec legend {
	color: #06C;
}
fieldset.third {
	border: 1px solid #fba504;
}
fieldset.third legend {
	font-size: 14px;
	color: #e86900;
}
h1 {
	font: bold 18px Arial;
	margin: 0px;
	padding: 0px;
	clear: both;
}
a:link {
	color:#039;
	text-decoration:none;
}
a:hover {
	color:#C00;
	text-decoration:underline;
}
a:active {
	color:#C30;
}
a.link_small:link, a.link_small:visited, a.link_small:hover {
	font-size:11px;
}
a.link_gray:link, a.link_gray:visited {
	color:#666;
}
a.link_gray:hover {
	color:#900;
}
a.link_white:link, a.link_white:visited {
	color:#FFF;
}
a.link_white:hover {
	color:#FF0;
}
a.link_black:link, a.link_black:visited {
	color:#000;
}
a.link_black:hover {
	color:#C00;
}
a.link_red_dark:link, a.link_red_dark:visited {
	color:#C00;
}
a.link_red_dark:hover {
	color:#F60;
	text-decoration: none;
}
a.link_green:link, a.link_green:visited {
	color:#060;
}
a.link_green:hover {
	color:#c00;
}
a.link_blue:link, a.link_blue:visited {
	color:#03C;
}
a.link_blue:hover {
	color:#C00;
}
a.link_gold:link, a.link_gold:visited {
	color:#F60;
}
a.link_gold:hover {
	color:#630;
}
/* font standard */
.gray {
	color:#666;
}
.gray_dark {
	color:#555;
}
.black {
	color:#000;
}
.yellow {
	color:#FC0;
}
.yellow_dark {
	color: #C60;
}
.green {
	color:#090;
}
.green_dark {
	color:#050;
}
.blue {
	color:#03F
}
.blue_dark {
	color: #036;
}
.white {
	color:#FFF
}
.red {
	color:#F00
}
.red_dark { color:#fff; font-size:14px;}
.red_star {
	color:#F00;
	font: bold 12px Arial;
}
.gold {
	color: #ff7300;
}
.gold_dark {
	color: #F26D00;
}
.alert {
	color: #C00;
	font: 11px Arial;
}
.alert_ok {
	color: #060;
	font: 11px Arial;
}
.alert_ng {
	color: #F00;
	font: bold 11px Arial;
}
.small {
	font-size:10px;
}
.px10 {
	font-size:10px;
}
.px11 {
	font-size:11px;
}
.px12 {
	font-size:12px;
}
.px13 {
	font-size:13px;
}
.px14 {
	font-size:14px;
}
.px16 {
	font-size:16px;
}
.px18 {
	font-size:18px;
}
.px20 {
	font-size:20px;
}
.px22 {
	font-size:22px;
}
.verdana {
	font-family:Verdana;
}
.georgia {
	font-family:Georgia;
}
.arial {
	font-family:Arial;
}
.bold {
	font-weight: bold;
}
.no_bold {
	font-weight: normal;
}
.word_wrap {
	word-wrap:keep-all;
}
.word_break {
	word-break:break-all;
}
.remark {
	margin:0px;
	padding:0px;
	color:#666;
	font:normal normal 10px Verdana;
}
.line12em {
	line-height:1.2em;
}
.line15em {
	line-height:1.5em;
}
.line18em {
	line-height:1.8em;
}
/* font standard end */


/* blank and block standard */
.align_center {
	text-align:center;
	margin:0px auto;
}
.align_left {
	text-align:left;
	clear:both;
	margin:0px auto;
}
.align_right {
	text-align:right;
	clear:both;
	margin:0px auto;
}
.text_align_right {
	text-align:right;
}
.blank2px { font-size:0px; clear:both; height:2px; padding:0px; margin:0px; overflow:hidden;}
.blank3px { font-size:0px; clear:both; height:3px; padding:0px; margin:0px; overflow:hidden;}
.blank5px { font-size:0px; clear:both; height:5px; padding:0px; margin:0px; overflow:hidden;}
.blank8px { font-size:0px; clear:both; height:8px; padding:0px; margin:0px; overflow:hidden;}
.blank10px { font-size:0px; clear:both; height:10px; padding:0px; margin:0px; overflow:hidden;}
.blank15px { font-size:0px; clear:both; height:15px; padding:0px; margin:0px; overflow:hidden;}
.clear { font-size:0px; margin:0px; padding:0px; clear:both; height:0px; overflow:hidden;}
.dashed_line { border-bottom:#ccc dashed 1px; font-size:0px; margin:0px auto; clear:both; height:0px; overflow:hidden;}
.dashed3px { border-bottom:#ccc dashed 1px; font-size:0px; margin:3px auto; clear:both; height:0px; overflow:hidden;}
.dashed5px { border-bottom:#ccc dashed 1px; font-size:0px; margin:5px auto; clear:both; height:0px; overflow:hidden;}
.fl {
	float:left;
	padding:0px;
	margin:0px;
}
.fr {
	float:right;
	padding:0px;
	margin:0px;
}
.fr_inl {
	display: inline;
	float: right;
}
.w10px {
	width:10px;
}
.w60px {
	width:60px;
}
.w70px {
	width:70px;
}
.w80px {
	width:80px;
}
.w90px {
	width:90px;
}
.w100px {
	width:100px;
}
.w110px {
	width:110px;
}
.w115px {
	width:115px;
}
.w120px {
	width:120px;
}
.w130px {
	width:130px;
}
.w150px {
	width:150px;
}
.w160px {
	width:160px;
}
.w170px {
	width:170px;
}
.w200px {
	width:200px;
}
.w205px {
	width:205px;
}
.w280px {
	width:280px;
}
.w350px {
	width:350px;
}
.w400px {
	width:400px;
}
.w470px {
	width:470px;
}
.w530px {
	width:530px;
}
.w540px {
	width:540px;
}
.w550px {
	width:550px;
}
.w600px {
	width:600px;
}
.w90per {
	margin: 0px auto;
	width: 90%;
}
.w95per {
	margin: 0px auto;
	width: 95%;
}
.w95per_fr { width:95%; float:right; margin:0px; padding:0px; clear: both;}
.compart_line {
	color: #999;
	margin: 0px;
	padding:0px 10px;
}
.span_num_verify { color: #FFFFFF; background-color:#990000; margin:0px; padding:5px; letter-spacing:5px; font:normal bold 14px Georgia;}
.ad {
	text-align: center;
	margin: 0px auto;
	padding: 0px;
}
/* blank and block standard end */


/* form standard */
.input {
	background-color:#FAFAFA;
	border:1px solid #999;
	font:normal normal 12px Arial;
}
.input_11px {
	background-color:#FAFAFA;
	border: 1px solid #999;
	font:normal normal 11px Arial;
}
.btn { border:1px solid #10b4db; background:url(images/bg_btn.gif); color:#0064AF; font:bold 12px/18px Arial; text-align:center; overflow:visible; height:21px; padding:0 8px; *padding:0 7px; padding-bottom:3px; *line-height:17px; _padding-top:5px; _line-height:8px; cursor:pointer;}
.btn_submit { border:1px solid #cf6f18; background:url(images/bg_button_gold.gif); color:#7b2e00; font:bold 12px/20px Verdana; text-align:center; overflow:visible; height:23px; padding:0 10px; *padding:0 9px; padding-bottom:3px; *line-height:19px; _padding-top:5px; _line-height:8px; cursor:pointer;}
input.btn_click_to_shop { background:url(images/btn_click_to_shop.gif) no-repeat 0px 0px; width:180px; height:40px; cursor:pointer; border:0;}
input.btn_go { background:url(images/btn_go2.gif) no-repeat 0px 0px; width:26px; height:20px; cursor:pointer; border:0; margin: 0px; padding: 0px;}
input.btn_addtocart_s { background:url(images/btn-bg.png) no-repeat -158px -39px; width:38px; height:24px; cursor:pointer; border:0px; margin: 0px; padding: 0px; float:right;}
input.btn_addtocart_s:hover { background:url(images/btn-bg.png) no-repeat -259px -39px;}
.btn_listinfo { background:url(images/btn-bg.png) no-repeat -109px -39px; width:38px; height:24px; display:inline-block; float:right; margin-right:5px;}
.btn_listinfo:hover { background:url(images/btn-bg.png) no-repeat -210px -39px;}
input.btn_buyitnow { background:url(images/btn.gif) no-repeat 0px -60px; width:150px; height:33px; cursor:pointer; border:0px; margin: 0px; padding: 0px;}
input.btn_buyitnow:hover {
	background:url(images/btn.gif) no-repeat 0px -93px;
}
input.btn_addtocart { background:url(images/btn.gif) no-repeat 0px -140px; width:150px; height:32px; cursor:pointer; border:0px; margin: 0px; padding: 0px;}
input.btn_addtocart:hover {
	background:url(images/btn.gif) no-repeat 0px -172px;
}
input.btn_add_to_favorites { background:url(images/btn.gif) no-repeat 0px -690px; width:130px; height:31px; cursor:pointer; border:0px; margin: 0px; padding: 0px;}
input.btn_add_to_favorites:hover {
	background:url(images/btn.gif) no-repeat 0px -721px;
}
input.btn_buyitnow_s_mem { background:url(images/btn.gif) no-repeat 0px -756px; width:70px; height:20px; cursor:pointer; border:0px; margin: 0px; padding: 0px;}
.input_initial { background-color:#F9F9F9; border:1px solid #999; font:normal normal 11px Arial; color:#999; padding:2px; padding-top:3px;}
.input_onfocus { background-color:#F9F9F9; border:1px solid #999; font:normal bold 12px Arial; color:#C00; padding:2px;}
.input_normal { background-color:#F9F9F9; border:1px solid #ccc; padding:3px; font:normal normal 14px Arial;}
.input_focus {
	background-color:#FFFFCC;
	border:1px solid #666;
	padding:3px;
	font:normal normal 14px Arial;
}
.input_error {
	background-color:#FFF3E8;
	border:1px solid #c00;
	padding:3px;
	font:normal normal 14px Arial;
}
.input_normal_12px {
	border:1px solid #999;
	padding:2px;
	font:bold 12px Verdana;
	background: #FFF;
}
.input_focus_12px { border:1px solid #999; padding:2px; font:bold 12px Verdana; background: #FFC; color: #030;}
.input_error_12px { border:1px solid #900; padding:2px; font:bold 12px Verdana; background: #FFC; color: #C00;}
.input_normal_14px { border:1px solid #ccc; padding:3px; font:normal bold 14px Verdana; background:#fff;}
.input_focus_14px {
	background-color:#FFFFCC;
	border:1px solid #666;
	padding:3px;
	font:normal bold 14px Verdana;
}
.input_error_14px {
	background-color:#FFF3E8;
	border:1px solid #c00;
	padding:3px;
	font:normal bold 14px Verdana;
}
/* form standard end */

/* header */
#header { width: 960px; clear: both; padding:0; margin:0 auto; min-height: 80px; _height: 80px; position: relative; z-index: 10;}
.header_logo { margin:0px; float:left; padding: 0px;}
.header_logo img { height:77px;}
.header_logo h1 { margin:0px; padding:0px;}
.header_logo_ex { margin:0 0 0 20px; float:left; color: #666; display:inline-block; padding:0 5px 0 0;}
.header_logo_ex ul { margin:0; padding:0;}
.header_logo_ex ul li { list-style:none; float:left; margin:0 0 0 20px; width:89px;}
.header_logo_ex .zd-login span { display: block; float: Left; margin-left:35px; width: 17px; height: 23px; background: url(images/zdli-icon.png) -7px -261px no-repeat;}
.header_logo_ex .zd-register span { display: block; float: Left; margin-left:30px; width: 17px; height: 23px; background:url(images/zdli-icon.png) -6px -293px no-repeat;}
.header_logo_ex .zd-questions span { display: block; float: Left; margin-left:35px; width: 17px; height: 23px; background:url(images/zdli-icon.png) -6px -321px no-repeat;}
.header_logo .Cri_Left { position:absolute; margin:-40px 0 0 -15px;}
.header_logo .Cri_Left img { width:87px;}
.header_logo .Cri_Right { position:absolute; margin:30px 0 0 -15px;}
.header_logo .Cri_Right img { width:50px;}

.header_fun { margin:0px; width:300px; padding:0px; float:right;}
.header_fun_nav { margin:0px; padding:0; height:15px; float: left; display: inline-block; color: #666; font:12px Arial;}
.header_fun_nav span { line-height:25px;}
.header_fun_nav .compart_line {
	color: #999;
	margin: 0px;
	padding:0px 8px;
	font-weight: normal;
}
.header_fun_nav p { margin:0px; padding:0px; height:15px; text-align:right; float: right; line-height: 15px;}
.header_fun_nav a.rss {
	padding:0 0 0 16px;
	background:url(images/header.gif) no-repeat -940px -5px;
}
.header_fun span.sp_forhot {
	margin: 0px;
	padding: 0px 10px 0px 0px;
	width: 1px;
	height: 25px;
}
.header_fun span.is_hot { margin: -5px 0px 0px 0px; padding: 5px 0px 0px; float: left; height: 15px; width: 9px; position: absolute;}
.header_fun span.is_hot2 { margin: -10px 0px 0px -3px; _margin: -15px 0px 0px -3px; padding: 5px 0px 0px; float: left; height: 15px; width: 24px; position: absolute;}
.header_fun_nl { line-height: 25px; text-align: right; margin: 0px; padding:0; clear: both; height: 25px;}
.header_fun_s_r { line-height: 25px; text-align:right; margin: 0px; padding: 0px; height: 25px; width: auto;}
.header_fun_currency {
	margin:0px;
	padding:0px;
	float: right;
	width: 130px;
}
.header_search { padding:0px; margin:15px 0 0 30px; height:43px; display:inline-block; float:left;}
.header_search form { margin:0px; height:31px;}
.header_search form span.sch_txt { padding:0px; margin:5px 4px 0px 30px; font: bold 14px Verdana; float: left; color: #FFF;}
.header_search form input.kw, .header_search form input.kw_focus { font: 12px Arial; border: 1px solid #ccc; width:300px; height:29px; float: left; padding:0;}
.header_search form input.kw {
	color: #999;
}
.header_search form input.kw_focus {
	color: #F30;
	font-family: Verdana;
	font-weight: bold;
}
.header_search form select { width: 210px; font: 12px Arial; border: 1px solid #a2a2a2; background: url(images/selectbg.gif) repeat-x center top; padding: 4px; height: 26px; float: left; margin-left: 5px;}
.header_search form input.go { background:url(images/bh_search_bg.jpg) no-repeat; margin:0 10px 0 0; padding: 0px; height:31px; width:46px; cursor:pointer; float:left; border:1px solid #ccc; border-left:none;}
.header_search form input.go:hover { background:url(images/bh_search_bg_h.jpg) no-repeat;}
.header_search a.cart, .header_search a:visited.cart { font: bold 13px/32px Arial; background: url(images/header.gif) no-repeat -260px 0px; display: block; height: 34px; width: 150px; margin: -29px 0px 0px 755px; padding: 0px 0px 0px 30px; color: #036; text-decoration: none;}
.header_search a.cart:hover { font: bold 13px/32px Arial; background: url(images/header.gif) no-repeat -700px 0px; display: block; height: 34px; width: 150px; margin: -29px 0px 0px 755px; padding: 0px 0px 0px 30px; color: #C00; text-decoration: none;}
.hd_nav { background:#1C91DB; margin:0 0 2px 0; padding: 0px; clear: both; height:35px; border-radius:5px 5px 0 0;}
.hd_nav ul { margin: 0px; padding: 0px; height: 29px; clear: both; list-style: none;}
.hd_nav ul li { display: inline-block; padding: 0px 15px; float: left; height:35px; font: bold 11px/25px Arial; margin: 0px; line-height:35px;}
.hd_nav ul li:hover a { color:#ccc;}
.hd_nav ul li a { color:#fff; font-size:12px;}
.hd_nav ul li.lst {
	background: none;
}
.hd_nav ul li.all_cates { height: 26px; width: 150px; position: relative; margin: 0px; background: none; padding: 0px;}
.hd_nav ul li.all_cates a.a_c_focus_off, .hd_nav ul li.all_cates a.a_c_focus_off:visited {
	display:block;
	background: url(images/header.gif) no-repeat 0px -333px;
	padding: 0px 0px 0px 10px;
	height:26px;
}
.hd_nav ul li.all_cates a.a_c_focus_on, .hd_nav ul li.all_cates a.a_c_focus_off:hover { display:block; background: url(images/header.gif) no-repeat 0px -307px; padding: 0px 0px 0px 10px; height:26px; color: #ff7300; text-decoration: none;}
.hd_nav ul li.all_cates ol { padding: 0px 0px 6px; margin: 0px; width: 550px; position: absolute; visibility: hidden; z-index: 9999; clear: both; list-style: none; display:block; left:0px; top: 26px;}
.hd_nav ul li.all_cates ol li { background: #FFF; padding: 15px 4px 10px; clear: both; border-right: 1px solid #a5a5a5; border-left: 1px solid #a5a5a5; display: block; height:100%; width: 540px;}
.hd_nav ul li.all_cates ol li a { font: 11px/20px Arial; text-align: left; display: block; padding: 0px 10px; float: left; height: 20px; width: 160px; overflow: hidden; color:#039;}
.hd_nav ul li.all_cates ol li.btm { display: block; height:6px; width: 540px; margin: 0px; padding: 0px 5px; clear: both; border-style: none; background: url(images/header.gif) no-repeat 0px -374px;}
.hd_nav ul li.ms_new_year a { background: url(images/ms_new_year.gif) no-repeat right center; display: inline-block; margin: 0px; padding: 0px 25px 0px 0px; height: 25px; color: #C00;	font: bold 11px/25px Verdana; filter:dropshadow(color=#cccccc, offx=1, offy=1, positive=1);}
.hd_nav ul li.ms_spring_festival a { background: url(images/ms_spring_festival.gif) no-repeat right center; display: inline-block; margin: 0px; padding: 0px 65px 0px 0px; height: 25px; color: #C00; font: bold 11px/25px Verdana; filter:dropshadow(color=#cccccc, offx=1, offy=1, positive=1);}
.hd_nav ul li.ms_valentine a { background: url(images/ms_valentine.gif) no-repeat right center; display: inline-block; margin: 0px; padding: 0px 25px 0px 0px; height: 25px; color: #C00; font: bold 11px/25px Verdana; filter:dropshadow(color=#cccccc, offx=1, offy=1, positive=1);}
.hd_nav ul li.ms_christmas a { background: url(images/ms_christmas.gif) no-repeat right center; display: inline-block; margin: 0px; padding: 0px 25px 0px 0px; height: 25px; color: #C00; font: bold 11px/25px Verdana; filter:dropshadow(color=#cccccc, offx=1, offy=1, positive=1);}
.hd_nav ul li.ms_weekly_special a { background: url(images/ms_weekly_specials.gif) no-repeat right center; display: inline-block; margin: 0px; padding: 0px 25px 0px 0px; height: 25px; color: #C00; font: bold 11px/25px Verdana;}
.hd_nav ul li.ms_new_year a:hover, .hd_nav ul li.ms_spring_festival a:hover, .hd_nav ul li.ms_valentine a:hover, .hd_nav ul li.ms_christmas a:hover, .hd_nav ul li.ms_weekly_special a:hover {
	color: #060;
}
/* header end */

/* footer */
.footer_help {
	width:960px;
	margin:0px auto;
	padding:10px 0px;
	clear:both;
}
#footer { width:960px; text-align:center; margin:0px auto; padding:0px 0px 5px 0; clear:both; min-height:60px; _height:60px; background:#fff;}
#footer div.menu {
	padding:5px 0px;
	clear:both;
	height:20px;
}
#footer div.menu a, #footer div.menu a:link, #footer div.menu a:visited {
	color:#000;
	text-decoration: none;
	font-size:11px;
	font-family:Arial;
}
#footer div.menu a:hover {
	color: #c00;
}
#footer div.menu span {
	color:#999;
	margin:0px;
	padding:0px 5px;
	font-size:11px;
}
#footer div.copyright { color:#333; line-height:1.6em; clear:both; padding-top:5px; font-size:11px;}
#footer a, #footer a:link, #footer a:visited {
	color:#333;
	text-decoration: none;
}
#footer a:hover {
	color: #c00;
}
.goto_top { font: 10px/20px Verdana; background: url(images/s03c.gif) no-repeat 0px 12px; margin: 0px; padding: 5px 5px 5px 15px; clear: both; float: right; height: 20px; width: auto;}
/* mian */
#main { width:960px; margin:0px auto; padding:0px; min-height:400px; _height:400px; background: #FFF; clear: both;}
.main_top {
	clear:both;
	height:0px;
	margin:0px;
	padding:0px;
}
.main_left {
	float:left;
	width:190px;
}
.main_scene {
	float:right;
	width:760px;
	margin:0px;
	padding:0px;
}
.main_scene_l {
	float:left;
	width:760px;
	margin:0px;
	padding:0px;
}
.main_right {
	float:right;
	width:190px;
	margin: 0px;
	padding: 0px;
}
.main_bottom { font-size:0px; margin:0px; padding:0px; height:0px; clear: both; overflow: hidden;}
.main_scene dl, .main_scene_l dl {
	margin: 0px;
	padding: 0px;
	clear: both;
}
.main_scene dt, .main_scene_l dt { margin: 0px; padding: 10px 8px 5px 0px; float: left; width: 160px; text-align: right; clear: left;}
.main_scene dd, .main_scene_l dd {
	margin: 0px;
	padding: 5px 0px;
	float: left;
	width: 550px;
}
.main_scene_home {
	width:760px;
	margin: 0px auto;
	padding: 0px;
	float:right;
}
.main_scene_home div.area_a { width:550px; margin: 0px; padding:0px; float:left; overflow:hidden;}
.main_scene_home div.area_b { width:200px; margin: 0px; padding:0px; float:right; overflow:hidden;}
.ms_f_t { background: url(images/ms_f.gif) no-repeat 0px 0px; font-size: 0px; margin: 0px auto; padding: 0px; clear: both; height: 5px; overflow: hidden;}
.ms_f_m {
	background: url(images/ms_f.gif) repeat-y -960px 0px;
	margin: 0px auto;
	padding: 5px 15px;
	clear: both;
}
.ms_f_b { background: url(images/ms_f.gif) no-repeat 0px -5px; font-size: 0px; margin: 0px auto; padding: 0px; clear: both; height: 5px; overflow: hidden;}
.page_where_l { float:left; margin:3px 0 0 0; padding:2px; font: 12px Verdana; overflow: hidden; border:1px solid #ccc; width:99%; border-radius:3px;}
.page_where_r { float:right; margin:0px; padding:0px; text-align: right; font: 10px Verdana;}
.exhibit_top {
	background:url(images/mr_t.gif) #f8fafd no-repeat center top;
	margin: 0px;
	padding: 0px;
	clear: both;
}
.exhibit_top div.title {
	clear:both;
	padding:2px 0px 5px 10px;
	font:normal bold 16px Verdana;
}
.exhibit_top h1 { clear:both; padding:2px 0px 10px 15px; font:bold 16px Verdana; background: url(images/title.gif) no-repeat 0px 0px; border-bottom: 2px dashed #CCC; margin: 0px 15px;}
.exhibit_top div.where { text-align:right; padding:8px 12px; clear:both; font-size:10px; font-family:Verdana;}
.exhibit_main { background:url(images/m_tb_760.gif) repeat-y -760px 0px; margin: 0px; padding: 10px 15px; clear: both; width: 730px;}
.exhibit_bottom { background:url(images/m_tb_760.gif) repeat-y 0px -5px; margin: 0px; padding: 0px; clear: both; width: 760px; height: 5px; overflow: hidden;}
.title_full_sec {
	clear:both;
	padding:5px 5px 3px 10px;
	background:url(images/a_h_p_title.gif) repeat-x center bottom;
	font:normal bold 14px Verdana;
}
.exh_top { background:url(images/m_tb_760.gif) no-repeat 0px 0px; margin: 0px; padding: 0px; clear: both; width: 760px; height: 5px; overflow: hidden;}
.exh_main { background:url(images/m_tb_760.gif) repeat-y -760px 0px; margin: 0px; padding: 10px 15px; clear: both; width: 730px; min-height:400px; _height:400px;}
.exh_main_pl { margin: 0px; padding: 10px 0; clear: both; width:756px; min-height:400px; _height:400px; border:1px solid #ccc; border-radius:5px;}
.exh_main h1 { clear:both; padding:2px 0px 10px 15px; font:bold 16px Verdana; background: url(images/title.gif) no-repeat 0px 0px; border-bottom: 2px dashed #CCC;}
.exh_main_pl h1 { clear:both; padding:2px 0px 10px 15px; font:bold 16px Verdana; background: url(images/title.gif) no-repeat 0px 0px; border-bottom: 2px dashed #CCC; margin-left:15px;}
.exh_main h2 { font: bold 16px Arial; padding: 0px 0px 5px 3px; clear: both; border-bottom: 2px solid #E1E1E1; margin: 5px 0px 10px;}
.exh_bottom { background:url(images/m_tb_760.gif) repeat-y 0px -5px; margin: 0px; padding: 0px; clear: both; width: 760px; height: 5px; overflow: hidden;}
.exh_m_tit {
	font: bold 16px Arial;
	padding: 5px 0px 5px 3px;
	clear: both;
	border-bottom: 2px solid #E1E1E1;
}
.exh_m_cont {
	padding:0px 15px 5px;
	margin:0px;
	clear:both;
	line-height:1.5em;
}
.exh_m_bri { font: 11px/1.6em Verdana; background: #FFC; margin: 0px auto; padding: 10px; clear: both; width: 90%; border: 1px solid #FC9;}
.exh_full_top { background: url(images/m_tb.gif) no-repeat 0px 0px; margin: 0px; padding: 0px; clear: both; height: 5px; width: 960px; overflow: hidden;}
.exh_full_top .where { margin:0px auto; padding:5px 10px 0px 0px; clear:both; text-align:right; font-size:11px;}
.exh_full_top .title { margin:0px auto; padding:0px; clear:both; padding:15px 0px 0px 25px; font:normal bold 16px Verdana; color:#CC0000;}
.exh_full_main { background: url(images/m_tb.gif) repeat-y -960px 0px; margin: 0px; padding: 5px 30px; clear: both; width: 900px; min-height:400px; _height:400px;}
.exh_full_main h1 { margin:0px; padding:0px; clear:both; padding:10px 0px 5px; font:bold 16px Verdana; color:#036; border-bottom: 1px dashed #CCC;}
.exh_full_main .title {
	font: bold 20px Arial;
	padding:4px 0 0 16px;
	background: url(images/title.gif) no-repeat 3px 3px;
}
.exh_full_main .aq_post {
	background:#F5F5F5;
	border:1px solid #EEE;
	height:auto;
	overflow:hidden;
}
.exh_full_main dl {
	margin: 0px;
	padding: 0px;
	clear: both;
}
.exh_full_main dt { margin: 0px; padding: 10px 10px 5px 0px; float: left; width: 200px; text-align: right; clear: left;}
.exh_full_main dd { margin: 0px; padding: 5px 4px; float: left; width: 680px; background:#FFF;}
.exh_full_bottom { background: url(images/m_tb.gif) no-repeat 0px -5px; margin: 0px; padding: 0px; clear: both; height: 5px; width: 960px; overflow: hidden;}
/* mian end */

/*compart column effect*/
.col_txt_more {
	float:right;
	width:40px;
	padding-top:7px;
	text-align:right;
}
.col_more_100px {
	float:right;
	width:100px;
	padding-top:5px;
	text-align:right;
}
.col_d_t { background:#5D9BD8; width:170px; margin:0px; clear:both; height:21px; color:#fff; font:bold 12px Arial; padding:5px 10px 0px; border-radius:5px 5px 0 0;}
.col_d_m { background:url(images/col_m.gif) repeat-y -200px top; margin:0px; padding:5px; width:180px; clear:both; word-wrap:break-word;}
.col_d_b { background:url(images/col_tb.gif) no-repeat left -230px; margin:0px; padding:0px; width:190px; clear:both; height: 5px; overflow: hidden;}
.col_t_x { background: url(images/col_190_t_comm.jpg) no-repeat 0px 0px; margin: 0px; padding: 10px 8px 10px 12px; clear: both; width: 170px;}
.col_t_x h2 { font: bold 15px Arial; color: #06C; margin: 0px; padding: 0px 0px 6px; clear: both;}
.col_t_x h3 { font: bold 15px Arial; color: #06C; margin: 0px; padding: 0px 0px 6px; clear: both;}
.col_t_sch {
	background: url(images/col_190_t_sch.jpg) no-repeat 0px 0px;
}
.col_t_newsletter {
	background: url(images/col_190_t_newsletter.jpg) no-repeat 0px 0px;
}
.col_t_tag {
	background: url(images/col_190_t_tag.jpg) no-repeat 0px 0px;
	font: 11px/1.6em Arial;
}
.col_t_tag a, .col_t_tag a:visited {
	padding: 0px 10px 0px 0px;
	color: #666;
}
.col_t_tag a:hover {
	color: #F30;
}
.col_t_sign { background:#75BFD4; width:180px; margin:0px; clear:both; height:24px; color:#fff; font:bold 13px Arial; padding:6px 10px 0px; border-radius:5px 5px 0 0;}
.col_t_cate { margin: 0px; clear: both; width: 165px;}
.col_t_cate strong { font: bold 15px Arial; color: #f34500; margin: 0px 0px 0px -8px; padding: 0px 0px 8px; clear: both; display: block;}
.col_t_cate h2 { clear:both; margin:0px; padding:0px; border-top: 1px dashed #CCC; font: bold 12px Arial;}
.col_t_cate h2 a { clear:both; margin:0px; padding:5px 0px; color:#333;display:block; background: url(images/s08.gif) no-repeat right 9px; font: bold 12px Arial;}
.col_t_cate h2 a:hover {
	background:#FFC url(images/s08.gif) no-repeat right -41px;
	color:#C00;
	text-decoration:none;
}
.col_t_cate h2.cur a {
	color:#F60;
	background: url(images/s08.gif) no-repeat right -91px;
}
.col_t_cate h2.cur a:hover {
	color:#C00;
	background: url(images/s08.gif) no-repeat right -91px;
}
.col_t_cate h2.fir {
	border-top-style: none;
}
.col_t_cate h3 { clear:both; margin:0px; padding:0px; border-top: 1px dashed #CCC; font: normal 11px Arial; float: right; width: 95%;}
.col_t_cate h3 a { clear:both; margin:0px; padding:4px 0px 4px 12px; color:#282828; display:block; background: url(images/3a.gif) no-repeat 2px 9px; font: normal 11px Arial;}
.col_t_cate h3 a:hover {
	background:#FFC url(images/3b.gif) no-repeat 3px 9px;
	color:#C00;
	text-decoration:none;
}
.col_t_cate h3.cur a {
	color:#F60;
	background: url(images/3b.gif) no-repeat 2px 9px;
}
.col_t_cate h3.cur a:hover {
	background:#FFC url(images/3b.gif) no-repeat 3px 9px;
	color:#C00;
	text-decoration:none;
}
.col_t_cate h2.ysd {
	position: relative;
}
.col_t_cate h2.ysd p { padding: 0px; margin: 0px; width: 190px; position: absolute; visibility: hidden; z-index: 999; clear: both; display:block; left:150px; top: 5px; background: url(images/col_m.gif) repeat-y -600px 0px;}
.col_t_cate h2.ysd span.y_a_t { padding: 0px; margin: -5px 0px 0px; clear: both; background: url(images/col_tb.gif) no-repeat 0px -260px; height: 5px; overflow: hidden; display: block; position: relative;}
.col_t_cate h2.ysd span.y_a_b { padding: 0px; margin: 0px 0px -5px; clear: both; background: url(images/col_tb.gif) no-repeat 0px -265px; height: 5px; overflow: hidden; display: block; position: relative;}
.col_t_cate h2.ysd span.y_a_ar { padding: 0px; margin: 5px 0px 0px -6px; background: url(images/s04.gif) no-repeat 0px 0px; height: 9px; overflow: hidden; display: block; width: 7px; position: absolute; z-index: 9999;}
.col_t_cate h2.ysd p a { font: 11px Arial; text-align: left; display: block; padding: 5px 4px 5px 19px; float: left; width: 165px; margin-left: 1px; background: url(images/3a.gif) no-repeat 8px 10px; color: #333;}
.col_t_cate h2.ysd p a:hover { overflow: hidden; background: #FFF url(images/3b.gif) no-repeat 9px 9px; text-decoration: none; padding: 4px 4px 4px 19px; border-top: 1px solid #C90; border-bottom: 1px solid #C90; color: #C00;}
.col_200t { background:#5D9BD8; width:180px; margin:0px; clear:both; height:21px; color:#FFF; font:bold 13px Arial; padding:5px 10px 0px; border-radius:5px 5px 0 0;}
.col_200m { background:url(images/col_m.gif) repeat-y 0px top; margin:0px; padding:5px 10px; width:180px; clear:both; word-wrap:break-word;}
.col_200b { background:url(images/col_tb.gif) no-repeat 0px -70px; margin:0px; padding:0px; width:200px; clear:both; height: 5px; overflow: hidden;}
.fun_column { margin:0px auto; padding:7px 10px; background:url(images/column_t.gif) repeat-x top center; border:1px solid #d0d0d0; line-height:1.6em; clear: both;}
.fc_col_b { margin:0px auto; padding:8px 15px; background:url(images/column_t.gif) repeat-x top center; border:1px solid #d0d0d0; line-height:1.6em; clear: both;}
.fc_tit { font-size: 18px; font-weight: bold; color: #069;}
.fun_rc_t { background:url(images/brown_720t.gif) no-repeat left top; width:700px; margin:0px auto; clear:both; height:20px; color:#333; font:normal bold 12px Arial; padding:4px 10px 0px 10px;}
.fun_rc_m { background:url(images/brown_720m.gif) repeat-y left bottom; margin:0px auto; padding:3px 10px; width:700px; clear:both;}
.fun_rc_b { background:url(images/brown_720b.gif) no-repeat left top; margin:0px auto; padding:0px; height:3px; width:720px; clear:both; font-size:0px;}
.fun_im_t { background:url(images/im_t.gif) no-repeat center bottom; width:100px; margin:0px; clear:both; height:30px; padding:0px; overflow: hidden;}
.fun_im_m { background:url(images/im_bg.gif) repeat-y center top; margin:0px; padding:5px 9px 5px 6px; width:85px; clear:both; text-align:center; font-size:10px;}
.fun_im_b { background:url(images/im_b.gif) no-repeat center top; margin:0px; padding:0px; height:30px; width:100px; clear: both; overflow: hidden;}
/*compart column effect end*/

/* reviews/ */
.m_f_t { background: url(images/sprite.gif) no-repeat 0px -40px; margin: 0px auto; padding: 0px 15px 0px 25px; clear: both; height: 55px; overflow: hidden; width: 920px;}
.m_f_t h1 { margin:0px; padding:0px; clear:both; padding:5px 0px 0px; font:bold 18px Arial; color:#036;}
.m_f_tn { ackground: url(images/sprite.gif) no-repeat 0px 0px; font-size: 0px;	margin: 0px auto; padding: 0px; clear: both; height: 7px; overflow: hidden; width: 960px;}
.m_f_m { background: url(images/sprite_m.gif) repeat-y 0px 0px; margin: 0px auto; padding: 10px 14px 10px 26px; clear: both; width: 920px;}
.m_f_mn { background: url(images/sprite_m.gif) repeat-y 0px 0px; margin: 0px auto; padding: 0px 9px 0px 11px; clear: both; width: 940px;}
.m_f_m h1 { margin:0px; padding:0px; clear:both; padding:10px 0px 5px; font:bold 16px Verdana; color:#036; border-bottom: 1px dashed #CCC;}
.m_f_b { background: url(images/sprite.gif) no-repeat 0px -10px; font-size: 0px; margin: 0px auto; padding: 0px; clear: both; height: 7px; overflow: hidden; width: 960px;}
.m_fs_where { font: 10px/16px Verdana; color: #666; margin: 0px; padding: 4px 0px 0px; height: 16px; float: right; border-bottom: 1px dashed #CCC;}
.m_fs_where a {
	color: #666;
}
.m_fs_where a:hover {
	color: #C00;
	text-decoration: none;
}
.m_fs_m_cont {
	padding:0px 15px 5px;
	margin:0px;
	clear:both;
	line-height:1.5em;
}
.m_fs_m_bri { font: 11px/1.6em Verdana; background: #FFC; margin: 0px auto; padding: 10px; clear: both; width: 90%; border: 1px solid #FC9;}
/*info sytle*/
.info_desc { clear:both; padding:5px 10px; margin:0px auto; font-size:13px; line-height:1.6em;}
.info_att {
	text-align:center;
	color:#666;
	padding:5px 10px;
	font-size:11px;
}
.info_att div.att {
	clear:both;
	text-align:left;
	padding:5px 10px;
}
.info_li_txt { margin:0px auto; padding:7px 0px; clear:both;}
.info_li_txt div.data { float:left; display:inline; padding:3px; width:730px;}
.info_li_txt div.date {
	float:right;
	display:inline;
	color:#666;
	font-size:11px;
}
.info_li_txt div.data a, .info_li_txt div.data a:link, .info_li_txt div.data a:visited { clear:both; margin:0px; background:url(images/3a.gif) no-repeat 2px 5px; font-size: 14px;}
.info_li_txt div.data a:hover {
	background:url(images/3b.gif) no-repeat 3px 5px;
}
.info_li_txt div.desc {
	clear:both;
	padding:5px 0px 5px 20px;
	color:#505050;
	font-size: 11px;
}
.info_li_txt div.area_reply {
	clear:both;
	padding:0px 0px 0px 20px;
	margin: 0px;
}
.info_reply_area {
	clear:both;
	padding:5px 10px;
	margin:0px auto;
	line-height:1.6em;
}
.att_view { font: 11px Arial; text-align: center; margin: 0px auto; padding: 10px; clear: both;}
.att_list {
	font: 13px Arial;
	margin: 0px;
	padding: 5px 10px;
	clear: both;
}
.att_list div.att_desc {
	font: 11px Arial;
	margin: 0px;
	padding: 5px 0px 0px 30px;
	clear: both;
}
/*info sytle end*/

/*link list and img standard*/
.link_li_a {
	margin:0px;
	width:100%;
	text-align:left;
	clear:both;
}
.link_li_a a, .link_li_a a:visited { margin:0px; display:block; padding:4px 0px 4px 10px;}
.link_li_cur {
	margin:0px;
	width:100%;
	text-align:left;
	clear:both;
}
.link_li_cur a, .link_li_cur a:visited {
	margin:0px;
	background:url(images/6b.gif) no-repeat 1px 10px;
	display:block;
	padding:4px 0px 4px 10px;
}
.link_li_ro { padding:7px 0px 7px 25px; margin:0px; clear:both; font: 11px Arial; color: #666;}
.link_li_rc { float:left; width:170px; padding:3px 0px 0px 5px; margin:0px; font-size:11px;}
.link_li_rc a {
	display:block;
	background:url(images/5a.gif) no-repeat 2px center;
	padding:2px 1px 2px 13px;
}
.link_li_rc a:hover { background:#ffc url(images/5b.gif) no-repeat 2px center; padding:1px 0px 1px 12px; border:#d2e2ff solid 1px; text-decoration:none; color:#F00;}
.img50px { width:55px; height:55px; overflow:hidden; padding:0px; margin:0px auto; text-align:center; clear:both;}
.img50px a { width:50px; height:50px; line-height:50px; margin:0px; overflow:hidden; vertical-align:middle; background:#FFF; display:table-cell; *display:block; *font-size:44px;} 
/* font-size,for ie6,height*0.873*/
.img60px { width:66px; height:66px; overflow:hidden; padding:0px; margin:0px auto; text-align:center; clear:both;}
.img60px a { width:60px; height:60px; line-height:60px; margin:0px; overflow:hidden; vertical-align:middle; background:#FFF; display:table-cell; *display:block; padding:3px; *font-size:52px;} 
/* font-size,for ie6,height*0.873*/
.img60px a:hover { padding:2px 2px 1px; border-top: 1px solid #C00; border-right: 1px solid #C00; border-bottom: 2px solid #C00; border-left: 1px solid #C00;}
.img70px { width:76px; height:76px; overflow:hidden; padding:0px; margin:0px auto; text-align:center; clear:both;}
.img70px a { width:70px; height:70px; line-height:70px; margin:0px; overflow:hidden; vertical-align:middle; background:#FFF; display:table-cell; *display:block; padding:2px; *font-size:61px;} 
/* font-size,for ie6,height*0.873*/
.img70px a:hover { padding:2px 2px 1px; border-top: 1px solid #C00; border-right: 1px solid #C00; border-bottom: 2px solid #C00; border-left: 1px solid #C00;}
.img90px { width:96px; height:96px; overflow:hidden; padding:0px; margin:0px auto; text-align:center; clear:both;}
.img90px a { width:90px; height:90px; line-height:90px; margin:0px; overflow:hidden; vertical-align:middle; background:#FFF; display:table-cell; *display:block; padding:2px; *font-size:78px;} 
/* font-size,for ie6,height*0.873*/
.img90px a:hover { padding:2px 2px 0px; border-top: 1px solid #C00; border-right: 1px solid #C00; border-bottom: 3px solid #C00; border-left: 1px solid #C00;}
.img100px { width:178px; height:178px; overflow:hidden; padding:0px; margin:0px auto; text-align:center; clear:both;}
.img100px a { width:178px; height:178px; line-height:100px; margin:0px; overflow:hidden; vertical-align:middle; background:#FFF; display:table-cell; *display:block; *font-size:87px;} 
/* font-size,for ie6,height*0.873*/
.img120px { width:144px; height:144px; overflow:hidden; padding:0px; margin:0px auto; text-align:center; clear:both;}
.img120px a { width:144px; height:144px; line-height:120px; margin:0px; overflow:hidden; vertical-align:middle; background:#FFF; display:table-cell; *display:block; *font-size:105px;}
.img150px { width:156px; height:156px; overflow:hidden; padding:0px; margin:0px auto; text-align:center; clear:both;}
.img150px a { width:150px; height:150px; line-height:150px; margin:0px; overflow:hidden; vertical-align:middle; background:#FFF; display:table-cell; *display:block; padding:2px; *font-size:131px; border: 1px solid #E1E1E1;} /* font-size,for ie6,height*0.873*/
.img150px a:hover { padding:2px 2px 0px; border-top: 1px solid #C00; border-right: 1px solid #C00; border-bottom: 3px solid #C00; border-left: 1px solid #C00;}
/*link list and img standard end*/

/*table standard*/
.tab_comm { border:1px solid #b5d1df; border-collapse:collapse; border-top:2px solid #b5d1df; width:100%; margin:0px auto; clear:both;}
.tab_comm td {
	border-bottom:1px solid #DBDBDB;
	padding:5px;
	margin:0px;
}
.tr_head {
	background-color: #eff7fb;
	text-align: center;
	font-weight: bold;
}
.tr_info {
	background-color: #FFFFFF;
	text-align: center;
	font-size:9pt;
}
/*table standard end*/

/*begin categories menu */
.ml_area { font-size:12px; width:188px; padding:0px 1px; float:left; clear:both; background:#146eb5; border-bottom: 2px solid #ffae3f;}
.ml_dir { clear:both; margin:0px; padding:0px; background:#fff; border-bottom:solid 1px #CCC;}
.ml_dir a { clear:both; margin:0px; padding:5px 0px 5px 10px; color:#000; display:block; font-weight:bold; font-size:12px;}
.ml_dir a:hover {
	background:#F3F3E9;
	color:#C00;
	text-decoration:none;
}
.ml_subdir { clear:both; margin:0px; padding:0px; background:#fff; border-top: 1px solid #D2D2D2;}
.ml_subdir a { clear:both; margin:0px; padding:5px 0px 5px 20px; color:#039; display:block; font: bold 11px Arial;}
.ml_subdir a:hover {
	background:#E8E8FF url(images/3b.gif) no-repeat 10px 10px;
	color:#C00;
	text-decoration:none;
}
.ml_type { clear:both; margin:0px; padding:0px; background:#fff; border-top: 1px solid #D2D2D2;}
.ml_type a { clear:both; margin:0px; padding:5px 0px 5px 30px; color:#444; display:block; font-size:11px;}
.ml_type a:hover {
	background:#f8f8f8 url(images/6b.gif) no-repeat 20px 10px;
	color:#C00;
	text-decoration:none;
}
.ml_dir_cur {
	background:#eeeddd;
}
.ml_dir_cur a {
	color:#c00;
}
.ml_subdir_cur {
	background:#f6f6f6;
}
.ml_subdir_cur a {
	color:#c00;
	background:url(images/3b.gif) no-repeat 10px 10px;
}
.ml_type_cur {
	background:#f8f8f8;
}
.ml_type_cur a {
	color:#c00;
	background:url(images/6b.gif) no-repeat 20px 10px;
}
.area_subordinate { clear:both; margin:0px; padding:0px; padding-left:10px; background:#fff; border-bottom:solid 1px #CCC;}
.col_m_tag { padding:10px 5px 10px 10px; width:175px; clear:both; word-wrap:break-word; line-height: 1.6em; font-size: 11px;}
.col_m_tag a, .col_t_tag a:visited {
	padding: 0px 12px 0px 0px;
	color: #666;
}
.col_m_tag a:hover {
	color: #F30;
}
/*begin products present*/
.pro_exhibit_explain {
	padding:5px 10px;
	margin:0px auto;
	clear:both;
	color:#666;
}
.pro_exhibit_explain div.pro_ee_photo {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 250px;
}
.pro_exhibit_explain div.pro_ee_text {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 450px;
}
.pro_exhibit_explain div.pro_ee_featured { margin: 0px; padding: 0px 5px; float: left; width: 78px; text-align: center; font-size: 10px; display: inline; word-wrap:break-word;}
.pro_chief { clear:both; padding:0px; margin:0px; border:1px solid #ccc; display:inline-block;}
.pro_chief h1 { background: none; padding: 10px 0px; clear: both; color: #036; font-size: 18px;}
.pro_chief .goodsName { border-bottom:1px solid #CCC; display:inline-block; padding:0 0 10px 0; width:543px;}
.pro_chief div.photo { float:left; margin:0px; width:415px; padding:5px 0px 0px;}
.pro_chief div.photo div.img { width:378px; height:378px; overflow:hidden; padding:0px; margin:0px; text-align:center; clear:both; display:table-cell; vertical-align:middle;}
.pro_chief div.photo div.img a { width:370px; height:370px; line-height:370px; margin:0px; overflow:hidden; vertical-align:middle; background:#FFF; display:table-cell; *display:block; padding:2px; border:1px solid #E6E6E6; *font-size:323px;} 
/* font-size,for ie6,height*0.873*/
.pro_chief div.photo div.img a:hover { padding:2px 2px 0px; border-top: 1px solid #C00; border-right: 1px solid #C00; border-bottom: 3px solid #C00; border-left: 1px solid #C00;}
.pro_chief div.img_more {
	margin:0px auto;
	padding:0px;
	clear:both;
}
.pro_chief div.img_more .item {
	width:55px;
	padding:0px;
	margin:0px auto;
	float:left;
}
.pro_chief div.brief { margin:0px; padding:0px; float:right; width:543px;}
.pro_chief .goodsBrand { float:left;}
.pro_chief div.brief_vip {
	margin:0px;
	padding:0px;
	float:right;
	width:335px;
}
.pro_chief dt.w_auto {
	width:auto;
	padding:5px 5px 5px 15px;
	clear:left;
}
.pro_chief dd.w_auto {
	width:auto;
}
.pro_chief dd.w200px {
	width:220px;
}
.pro_c_b_itemno { color: #666; width: 240px; font-weight:bold; float:left;}
.pro_c_b_numsold { font: bold 14px Georgia; color: #666; text-align: right; float: right; width: 260px; margin: -5px 0px 0px;}
.pro_bo_m { margin: 0px; padding: 10px 0px; clear: both; border-top: 1px solid #d6d6d6; min-height:40px; _height:40px; position:relative; width:543px; display:inline-block;}
.pro_bo_add_l { margin: 0px; padding: 0px; float: left; width: 160px; text-align: right; display: inline;}
.pro_bo_add_m { margin: 0px; padding:0; float: left; width: 150px; display: inline;}
.pro_bo_add_r { margin: 0px; padding: 0px 0px 0px 20px; float: left; width: 130px; display: inline;}
.pro_bo_stock_pra { margin: 0px; padding: 0px; float: right; height: 1px; width: 151px;}
.pro_bo_stock_pra div.p_bo_instock { margin: 0px -9px 0px 0px; padding: 5px 0px 0px 20px; clear: both; height: 35px; position: absolute; background: url(images/btn.gif) no-repeat right -250px; width: 140px; color: #060; font: bold 12px Verdana; z-index:1000;}
.pro_bo_stock_pra div.p_bo_outofstock { margin: 0px -9px 0px 0px; padding: 5px 0px 0px 20px; clear: both; height: 35px; position: absolute; background: url(images/btn.gif) no-repeat right -290px; width: 140px; color: #FFC; font: bold 12px Verdana; z-index:1000;}
.pro_chief dl { margin: 0px; padding: 0px; float:left;}
.pro_chief dt { margin: 0px; padding: 5px 5px 5px 0px; float: left; text-align: right; clear: left;}
.pro_chief dt.pt10px {
	padding-top: 10px;
}
.pro_chief dt.w60px {
	width: 60px;
}
.pro_chief dt.w100px {
	width: 50px;
	padding: 5px 15px 5px 40px;
	text-align: left;
}
.pro_chief dd {
	margin: 0px;
	padding: 5px 0px;
	float: left;
}
.pro_chief dd.w420px {
	width: 420px;
}
.pro_chief dd.w330px {
	width: 330px;
}
.pro_chief dl.err {
	background: #FF9;
}
.pro_ch_bf_rate { margin: 0px; padding: 10px 0px; height: 20px;}
.pro_ch_bf_rate_bg { background: url(images/star_75x15.png) no-repeat 0px -15px; margin:0px; width:75px; height:15px; float:left; padding: 0px;}
.pro_ch_bf_rate_vw { background: url(images/star_75x15.png) no-repeat 0px 0px; margin:0px; width:0px; height:15px; float:left; padding: 0px;}
.pro_ch_bf_rate_tx { margin: 8px 0px 0px 5px; padding: 0px 2px 0px 5px; float: left; height: 20px; width: 123px; line-height: 20px; font-size: 11px; text-align: center; background: url(images/pro_ch_bf_rate_tx_bg.gif) no-repeat 0px 0px; color: #3C3C3C; overflow: hidden;}
.pro_ch_bf_rate_tx span.pcbr_rating {
	font: bold 12px Georgia;
	color: #C00;
}
.commentWrite { line-height:16px; background:url(images/pen.png) no-repeat 0 2px; padding-left:15px; margin-left:30px;}
.addFaviate { line-height:16px; margin-left:30px; padding-left:12px; background:url(images/heart.png) no-repeat 0 4px;}
.pro_ch_bf_digg { margin: 0px; padding: 0px 5px 0px 0px; float: left; width: 200px; height:auto;}
.pro_ch_bf_share { margin: 0px; padding: 0px; float: right; width: 250px; font: 11px Arial;}
.pro_ch_bf_google {
	width:60px;
	float:left;
	padding:0 0 0 5px;
	overflow:hidden;
}
.pro_b_item {
	margin:0px;
	padding:1px;
	clear: both;
}
.pro_b_item_e { margin:0px; clear:both; padding:0px; background:#FF6; border: 1px solid #CCC;}
.pro_corr_item { width:172px; padding:4px; margin:0 0 0 5px; float:left; border:1px solid #ccc;}
.pro_corr_item div.p_ci_name { padding:3px 0px 0px; margin:0px; word-wrap:break-word; clear: both; height: 25px; overflow: hidden; line-height: 12px; font-size: 11px;}
.pro_corr_item div.p_ci_price { padding:5px 0px 0px; margin:0px; word-wrap:break-word; clear: both; height: 15px; font: bold 13px Arial;}
.pro_wish_item {
	width:120px;
	padding:0px 5px;
	margin:0px;
	float:left;
}
.pro_wish_item div.p_wi_name { padding:3px 0px 0px; margin:0px; word-wrap:break-word; clear: both; height: 21px; overflow: hidden; font: 10px/1em Verdana;}
.pro_wish_item div.p_wi_price { padding:5px 0px 0px; margin:0px; word-wrap:break-word; clear: both; height: 15px; font-weight: bold;}
.pro_wish_item div.p_wi_offer { text-align:center; position:absolute; width:28px; margin:-10px 0px 0px 0px; height: 13px; background: url(images/p_offer.png) no-repeat 88px 0px; _background: url(images/p_offer.gif) no-repeat 88px 0px; font: bold 12px/13px Arial; color: #C00; padding: 6px 0px 9px 90px;}
.pro_ctab { height:31px; border-bottom:solid 1px #ddd;}
.pro_ctab ul {
	margin-left:15px;
	list-style: none;
	padding: 0px;
}
.pro_ctab ul li {
	position:relative;
	float:left;
	margin-right:5px;
}
.pro_ctab ul li span { float:left; padding:0 10px; height:31px; color:#039; background:url(images/bg.gif) repeat-x 0px -220px; cursor:pointer; font: bold 12px/31px Arial;}
.pro_ctab ul li span:hover {
	background:url(images/bg.gif) repeat-x 0px -250px;
}
.pro_ctab ul li.current {
	margin-bottom:-1px;
	border-top:solid 2px #FCA01B;
}
.pro_ctab ul li.current span { display:block; height:30px; color:#000; border-style:solid; padding:0 15px; border-width:0 1px; border-color:#ddd; background:#fff; cursor:default; font: bold 16px/28px Arial;}
.pro_ctab a, .pro_ctab a:visited {
	color:#039;
}
.pro_ctab a:hover {
	color:#039;
	text-decoration: none;
}
.pro_digg_w195 {
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 195px;
}
.pro_digg_w195 a, .pro_digg_w195 a:visited { margin: 0px; padding: 0px 70px 0px 5px; height: 45px; width: 120px; font: bold 14px/45px Arial; color: #666; background: url(images/digg.gif) no-repeat 0px 0px; display: block; text-align: center;}
.pro_digg_w195 a:hover {
	background: url(images/digg.gif) no-repeat 0px -45px;
	text-decoration: none;
}
/*显示%比 off*/
.pro_offer_w60 { text-align:center; position:absolute; width:23px; margin:-5px 0px 0px 0px; height: 11px; background: url(images/p_offer.png) no-repeat 36px -240px; font: bold 10px/11px Arial; color: #dffd7b; padding: 5px 0px 8px 38px;}
.pro_offer_w120 { text-align:center; position:absolute; width:23px; margin:-12px 0px 0px 0px; height: 12px; background: url(images/p_offer.png) no-repeat 103px 0px; font: bold 11px/13px Arial; color: #C00; padding: 6px 2px 9px 108px;}
.pro_offer_w175 { text-align:center; position:absolute; width:42px; margin:-15px 0px 0px; height: 22px; background: url(images/p_offer.png) no-repeat 137px -60px; font: bold 16px/22px Arial; color: #C00; padding: 8px 0px 12px 140px;}
.pro_offer_w385 { text-align:center; position:absolute; width:48px; margin:-20px 0px 0px; height: 20px; background: url(images/p_offer.png) no-repeat 340px -360px; font: bold 18px/20px Arial; color: #C00; padding: 10px 0px 20px 345px;}
.pro_wish_item div.p_wi_offer { text-align:center; position:absolute; width:28px; margin:-10px 0px 0px 0px; height: 13px; background: url(images/p_offer.png) no-repeat 88px 0px; _background: url(images/p_offer.gif) no-repeat 88px 0px; font: bold 12px/13px Arial; color: #C00; padding: 6px 0px 9px 90px;}
.pro_corr_item div.p_ci_offer { text-align:center; position:absolute; width:42px; margin:-10px 0px 0px 0px; height: 22px; background: url(images/p_offer.png) no-repeat 119px -60px; _background: url(images/p_offer.gif) no-repeat 119px -60px; font: bold 16px/22px Arial; color: #C00; padding: 8px 0px 12px 122px;}
.pro_grid { float:left; width:175px; text-align:center; padding:10px 5px; font-size:11px; margin:0px auto;}
.pro_grid div.photo { width:154px; height:154px; overflow:hidden; padding:0px; margin:0px auto; text-align:center; clear:both;}
.pro_grid div.photo a { width:150px; height:150px; line-height:150px; margin:0px; overflow:hidden; vertical-align:middle; background:#FFF; display:table-cell; *display:block; padding:1px; border:1px solid #E6E6E6; *font-size:131px;} 
/* font-size,for ie6,height*0.873*/
.pro_grid div.photo a:hover {
	border:1px solid #C00;
	padding:1px;
}
.pro_grid div.title { text-align:center; margin:0px auto; padding-top:3px; clear:both; word-wrap:break-word;}
.pro_grid div.special {
	text-align:right;
	position:absolute;
	width:160px;
	margin:-8px -10px 0px 0px;
}
.pro_list { padding:10px 5px 5px; margin:10px 0 0 15px; border-bottom:2px solid #3C84E0; float:left; width:221px; box-shadow:0 0 4px #ccc;}
.pro_list:hover { background:#EEEEEE;}
.pro_list div.photo { float:right; text-align:center; margin:0px; padding:0px; overflow:hidden; width:221px; height:221px; display: inline;}
.pro_list div.photo a { width:221px; height:221px; line-height:221px; margin:0px; overflow:hidden; vertical-align:middle; background:#FFF; display:table-cell; *display:block; *font-size:105px;}
.pro_list div.photo a img { width:221px;}
.pro_list div.brief { margin:0px auto; color:#414141; display: inline; float:left; width:205px; height:140px; overflow:hidden; line-height:20px;}
.pro_list div.order_fun { margin:10px 0 0 0; padding:10px 0 0 0; width:221px; display:inline-block; border-top:1px dotted #356BA1;}
.pro_list div.title { margin:0px; clear:both; padding:2px 0px 5px 0px; font-size:13px; font-weight:bold;}
.pro_list h2 { margin:0px; clear:both; padding:0px 0px 8px; font: bold 13px Arial; text-decoration: underline;}
.pro_list div.rc_rb {
	margin:0px;
	clear:both;
	padding:0px;
	font-size:11px;
}
.pro_list div.special {
	text-align:right;
	position:absolute;
	width:140px;
	margin:-8px -5px 0px 0px;
}
.pro_list div.brief_suit { margin:0px auto; float:right; width:510px; color:#333; font-size: 11px;}
.pro_list div.order_fun_suit { margin:0px auto; background: #F5F5F5; padding: 4px 10px; clear: both; border: 1px solid #E1E1E1; font-size: 12px;}
.pro_list div.pro_sch_tags {
	font: 10px/10px Arial;
	color: #5A5A5A;
	margin: 0px;
	padding: 0px;
}
.goods_list_special { float:left; border-bottom:1px dashed #ccc; padding-bottom:10px; width:140px; margin:0 3px;}
.goods_list_special .special_name { overflow:hidden; height:28px; margin-top:5px;}
.pro_list div.pro_sch_tags a {
	font: 10px/10px Arial;
	color: #5A5A5A;
}
.pro_list div.pro_sch_tags a:hover {
	color: #F30;
}
.pro_list_feaured {
	background: url(images/pro_l_featured.gif) no-repeat right top;
}
.pro_ser_grid { float:left; width:125px; text-align:center; padding:10px; margin:0px auto;}
.pro_ser_grid div.photo { height:106px; overflow:hidden; padding:0px; margin:0px auto; text-align:center; clear:both; width: 106px;}
.pro_ser_grid h2 { text-align:center; margin:0px; padding-top:5px; clear:both; word-wrap:break-word; font: normal 11px Arial; border-style: none;}
.pro_ser_grid div.special {
	text-align:right;
	position:absolute;
	width:106px;
	margin:-10px -10px 0px 0px;
}
.pro_ser_det_grid { float:left; width:170px; text-align:center; padding:5px; margin:0px;}
.smp_zone {
	margin: 0px auto;
	padding: 10px 0px 20px;
	clear: both;
	width: 700px;
}
.smp_photo {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 130px;
}
.smp_brief {
	margin: 0px;
	padding: 0px 0px 0px 5px;
	float: left;
	width: 520px;
}
/*wholesale cate index page*/
.cate_team {
	float:left;
	width:230px;
	padding:3px 0px 3px 15px;
	margin:0px;
}
.cate_team_fir {
	padding-left:10px;
}
.cate_team div.piclink {
	padding:0px;
	margin:0px auto;
	clear:both;
	text-align: center;
}
.cate_team div.piclink a { width:220px; height:110px; line-height:110px; border:1px solid #E6E6E6; padding:2px; margin:0px; overflow:hidden; vertical-align:middle; background:#FFF; display:table-cell; *display:block; *font-size:96px;} 
/* font-size,for ie6,height*0.873*/
.cate_team div.piclink a:hover {
	border:1px solid #C00;
	padding:2px;
}
.cate_team div.c_dir {
	clear:both;
	padding:5px;
	border-bottom:#ccc 1px dashed;
}
.cate_team div.c_dir a { display:block; background:url(images/1a.gif) no-repeat left 6px; padding-left:10px; color:#060; font-weight: bold;}
.cate_team div.c_dir a:hover {
	background:url(images/1b.gif) no-repeat left 6px;
	color:#c00;
}
.cate_team ul {
	clear:both;
	padding:3px 0px 3px 15px;
	margin:0px;
}
.cate_team ul a { display:block; background:url(images/3a.gif) no-repeat left 7px; padding:2px 0px; padding-left:10px; color:#3C3C3C; border-bottom: 1px dashed #E8E8E8;}
.cate_team ul a:hover {
	background:#FFC url(images/3b.gif) no-repeat left 7px;
	color:#c00;
}
/*end product present*/

/*page navigation*/
.page_prev_next {
	padding:10px;
	margin:0px;
	clear:both;
	font: 11px Arial;
}
.page_prev_next div.prev {
	float: left;
	width: 49%;
	text-align: left;
}
.page_prev_next div.next {
	float: right;
	width: 49%;
	text-align: right;
}
.page_nav { margin:0 auto; padding:10px; clear:both; line-height:2em; font-size:11px; font-family:Verdana;}
.page_nav span { color:#cc0000; background-color:#ffff99; border:1px solid #999999; padding:2px 5px; margin:2px; font-weight:bold;}
.page_nav input.line { margin:0px; padding:0px; text-align:center; border-style:none; border-bottom:#999 solid 1px; font:11px Arial;}
.page_nav a { color:#000000; text-decoration:none; border:1px solid #999999; padding:2px 5px; margin:2px; background-color:#F4FBFF;}
.page_nav a:hover {
	color:#FFF;
	text-decoration:none;
	background-color:#069;
	border: 1px solid #999;
}
.page_nav div.fl {
	text-align:left;
	float:left;
}
.page_nav div.fr {
	text-align:right;
	float:right;
}
/*end ifpage navigation*/

/*order style*/
.p_order_step_tit2 { background: url(images/checkout_step.gif) no-repeat left -27px; margin: 0px; padding: 0px; clear: both; height: 27px; overflow: hidden;}
.p_order_step { clear:both; margin:0px; padding:0px; border:1px solid #ccc; height:1%;}
.p_order_step span.sn { color:#666; background-color:#fff; border:1px solid #ccc; padding:1px 3px; font-size:10px;}
.p_order_step span.sn_cur { color:#fff; background-color:#c00; border:1px solid #c00; padding:1px 3px; font-size:10px;}
.p_order_step div.subject { color:#666; border-bottom:#ccc solid 1px; padding:5px; font:normal bold 12px Verdana; clear:both; background:#F0F0F0;}
.p_order_step div.subject_cur { color:#c00; border-bottom:#bbafa0 solid 1px; padding:5px; font:normal bold 12px Verdana; clear:both; background:#f9f3e3;}
.p_order_step div.scene {
	padding:15px;
	margin:0px;
	clear:both;
}
.p_order_step div.adr_usr {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 280px;
}
.p_order_step div.adr_cst {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 560px;
}
.p_order_step div.pos_itm { margin: 0px; padding: 10px; background: url(images/tit.gif) repeat-x left top; clear: both; border: 1px solid #CCC;}
.p_order_step div.scene_nopadding {
	padding:0px;
	margin:0px;
	clear:both;
}
.p_order_step dl {
	margin: 0px;
	padding: 0px;
	clear: both;
}
.p_order_step dt { margin: 0px; padding: 8px 5px 3px 0px; float: left; width: 110px; text-align: right; clear: left;}
.p_order_step dd {
	margin: 0px;
	padding: 3px 0px;
	float: left;
	width: 420px;
}
.p_order_step div.pos_addr_off { margin: 0px; padding: 5px 10px; clear: both; background: #FFF; border: 1px solid #FFF;}
.p_order_step div.pos_addr_on { margin: 0px; padding: 5px 10px; clear: both; background: #FFC; border: 1px solid #CCC;}
.p_order_step div.pos_addr_lt {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 600px;
}
.p_order_step div.pos_addr_slt { margin: 0px; padding: 0px; float: right; width: 200px; text-align: right;}
.pay_ex_a { padding:10px 15px; margin:0px auto; clear:both; border:1px solid #E6E6E6; width:95%;}
/*special div*/
.loading_img { background:url(images/loading.gif) no-repeat center center; height:80px; padding:0px; margin:0px auto; clear:both; line-height: 80px;}
.loading_img_small { background:url(images/loading_small.gif) no-repeat center center; height:20px; padding:0px; margin:0px auto; clear:both; line-height: 20px;}
.p_sub_a { color: #000; background: #f0f0f0; padding: 6px; clear: both; border: 1px solid #CCC; font: bold 12px Verdana;}
.p_con_a { padding: 7px 15px; clear: both; border: 1px solid #ccc; margin: 0px; font: 12px/1.6em Arial;}
.p_sub_b { color: #036; background: #ffffec; padding: 6px; clear: both; border: 1px solid #CC9900; font: bold 12px Verdana; border-bottom:#CC9900 solid 1px;}
.p_con_b { padding: 7px 15px; clear: both; border: 1px solid #CC9900; margin: 0px; font: 12px/1.6em Arial;}
.p_sub_c { color: #036; background: #eff7fb; padding: 6px; clear: both; border: 1px solid #c9e4f1; font: bold 12px Verdana; border-bottom:#55b9da solid 1px;}
.p_con_c { padding: 7px 15px; clear: both; border: 1px solid #c9e4f1; margin: 0px; font: 12px/1.6em Arial;}
.lr_l {
	margin: 0px;
	padding: 20px 10px 20px 40px;
	clear: both;
}
.lr_l dl {
	margin: 0px;
	padding: 0px;
	clear: both;
}
.lr_l dt { margin: 0px; padding: 10px 10px 5px 5px; font: bold 12px Arial; float: left; width: 115px; text-align: right; clear: left;}
.lr_l dd {
	margin: 0px;
	padding: 5px 0px;
	float: left;
	width: 420px;
}
.lr_l input.btn_signin { background:url(images/btn_signin.gif) no-repeat 0px 0px; width:120px; height:40px; cursor:pointer; border:0;}
.w700px {
	margin: 0px;
	padding: 0px;
	clear: both;
}
.w700px dl {
	margin: 0px;
	padding: 0px;
	clear: both;
}
.w700px dt { margin: 0px; padding: 10px 10px 5px 5px; font: bold 12px Arial; float: left; width: 180px; text-align: right; clear: left;}
.w700px dd {
	margin: 0px;
	padding: 5px 0px;
	float: left;
	width: 500px;
}
/*footer bookmark*/
.foot_help_bor {
	margin: 0px;
	padding: 0px;
	clear: both;
}
.foot_help_bor ul {
	margin: 0px;
	padding: 8px 0px 0px 10px;
}
.foot_help_bor ul li { background: url(images/webbook.gif) no-repeat left top; padding: 0px 8px 0px 18px; float: left; height: 16px; list-style: url(none) none; font: 12px/16px Arial;}
.foot_help_bor ul li.b1 {
	background-position:0 0px
}
.foot_help_bor ul li.b2 {
	background-position:0 -16px
}
.foot_help_bor ul li.b3 {
	background-position:0 -32px
}
.foot_help_bor ul li.b4 {
	background-position:0 -48px
}
.foot_help_bor ul li.b5 {
	background-position:0 -64px
}
.foot_help_bor ul li.b6 {
	background-position:0 -80px
}
.foot_help_bor ul li.b7 {
	background-position:0 -96px
}
.foot_help_bor ul li.b8 {
	background-position:0 -112px
}
.foot_help_bor ul li.b9 {
	background-position:0 -128px
}
.foot_help_bor ul li.b10 {
	background-position:0 -144px
}
.foot_help_bor ul li.b11 {
	background-position:0 -160px
}
/*support 特别定制*/
.support_m_l {
	margin: 0px;
	padding: 10px 20px;
	float: left;
	width: 230px;
}
.support_m_c { margin: 0px; padding: 0px; float: left; width: 10px; background: url(images/ver_line_500.gif) no-repeat right top; height: 500px; overflow: hidden;}
.support_m_r {
	margin: 0px;
	padding: 10px 0px 10px 20px;
	float: right;
	width: 600px;
}
.support_m_l_list_area { margin: 0px; padding: 5px 0px; clear: both; float: right; width: 95%;}
.support_m_l_list_area a, .support_m_l_list_area a:visited {
	margin:0px;
	background:url(images/3a.gif) no-repeat 0px 8px;
	display:block;
	padding:2px 0px 2px 10px;
}
.support_m_l_list_area a:hover {
	background:#FFC url(images/3b.gif) no-repeat 1px 8px;
}
/*begin concrete object*/
#demo_reccent_orders_home { overflow:hidden; height:200px; margin:0px; float:left; display:inline; padding:0px; width:100%;}
#demo_reccent_orders_home ul {
	margin:0px;
	padding:0px;
}
#demo_newest_shipping_home { overflow:hidden; height:200px; margin:0px; float:left; display:inline; padding:0px; width:100%;}
#demo_newest_shipping_home ul {
	margin:0px;
	padding:0px;
}
#demo_notice { overflow:hidden; height:135px; margin:0px; float:left; display:inline; padding:0px; width:100%;}
#demo_notice ul {
	margin: 0px;
	padding: 0px;
}
/*home*/
.pro_item_row4 { float:left; width:175px; padding:0px 5px; margin:0px; text-align: center;}
.pro_item_row4 div.pro_photo_r4 {
	padding:0px;
	margin:0px auto;
	clear: both;
}
.pro_item_row4 div.pro_info_r4 { padding:8px 0px 0px; margin:0px; word-wrap:break-word; word-break:break-all; font-size: 11px; clear: both;}
.pro_item_row3 {
	float:left;
	width:240px;
	padding:0px 3px;
	margin:0px;
}
.pro_item_row3 div.pro_photo_r3 {
	float:left;
	width:95px;
	padding:0px;
	margin:0px;
}
.pro_item_row3 div.pro_info_r3 { float:right; width:140px; padding:0px; margin:0px; word-wrap:break-word; word-break:break-all;}
.pro_g_w550_row4 { float:left; width:178px; padding:0px 2px; margin:0px; border:solid #dedede; border-width:1px 1px 0 0;}
.pro_g_w730_row5 { float:left; width:135px; padding:0px 5px; margin:0px;}
.pro_g_r4_pname_h27 { padding:5px 0px 0px; margin:0px; word-wrap:break-word; clear: both; height: 26px; overflow: hidden; border-top:1px solid #dedede;}
.sp_h_hr2_bp { background: url(images/special/h_r1.gif) no-repeat 0px 0px; margin: 0px; padding: 5px 0px 0px 85px; clear: both; height: 55px; width: 95px; font: 12px/16px Arial;}

.recommend_best .title { background:#5D9BD8; width:740px; margin:0px; clear:both; height:21px; color:#fff; font:bold 13px Arial; padding:5px 10px 0px; border-radius:5px 5px 0 0;}
.recommend_best .content { margin:0px; padding:10px 0 0 0; width:758px; clear:both; word-wrap:break-word; border:1px solid #d6d6d6; border-top:none; border-radius:0 0 5px 5px;}
.recommend_best .content .ItemList { float:left; width:182px; padding:5px 3px 20px 3px; border-right:1px solid #dedede; border-bottom:1px solid #dedede;}
.recommend_best .content .ItemList .ItemImg { width:144px; height:144px; overflow:hidden; padding:0px; margin:0px auto; text-align:center; clear:both;}
.recommend_best .content .ItemList .ItenName { padding:5px 0px 0px; margin:0px; word-wrap:break-word; clear: both; height: 29px; overflow: hidden;}
.recommend_best .content .ItemList .ItenPrice { padding:5px 0px 0px; margin:0px; word-wrap:break-word; clear: both; height: 15px; font: bold 13px Arial;}
.recommend_best .content .ItemList .ItemRank { padding:3px 0px; margin:0px; clear: both; height: 15px; overflow: hidden;}
.recommend_best .content .ItemList .ItemRank .rankStar { margin: 0px; padding: 0px; float: left; height: 15px; width: 75px;}
.recommend_best .content .ItemList .ItemRank .rankStar .rankStar_bg { background: url(images/star_75x15.png) no-repeat 0px -15px; margin:0px; width:75px; height:15px; float:left; padding: 0px;}
.recommend_best .content .ItemList .ItemRank .rankStar .rankStar_bg .rankStar_vw { background: url(images/star_75x15.png) no-repeat 0px 0px; margin:0px; width:0px; height:15px; float:left; padding: 0px;}
.recommend_best .content .ItemList .ItemRank .rankStar_mess { line-height: 15px; margin: 0px; padding: 0px 0px 0px 5px; float: left; height: 15px;}
.recommend_best .content .best_goods_9, .recommend_best .content .best_goods_10, .recommend_best .content .best_goods_11, .recommend_best .content .best_goods_12 { border-bottom:none;}
.recommend_hot .title { background:#5D9BD8; width:740px; margin:0px; clear:both; height:21px; color:#fff; font:bold 13px Arial; padding:5px 10px 0px; border-radius:5px 5px 0 0;}
.recommend_hot .content { margin:0px; padding:10px 0 0 0; width:758px; clear:both; word-wrap:break-word; border:1px solid #d6d6d6; border-top:none; border-radius:0 0 5px 5px;}
.recommend_hot .content .ItemList { float:left; width:182px; padding:5px 3px 20px 3px; border-right:1px solid #dedede; border-bottom:1px solid #dedede;}
.recommend_hot .content .ItemList .ItemImg { width:144px; height:144px; overflow:hidden; padding:0px; margin:0px auto; text-align:center; clear:both;}
.recommend_hot .content .ItemList .ItenName { padding:5px 0px 0px; margin:0px; word-wrap:break-word; clear: both; height: 29px; overflow: hidden;}
.recommend_hot .content .ItemList .ItenPrice { padding:5px 0px 0px; margin:0px; word-wrap:break-word; clear: both; height: 15px; font: bold 13px Arial;}
.recommend_hot .content .ItemList .ItemRank { padding:3px 0px; margin:0px; clear: both; height: 15px; overflow: hidden;}
.recommend_hot .content .ItemList .ItemRank .rankStar { margin: 0px; padding: 0px; float: left; height: 15px; width: 75px;}
.recommend_hot .content .ItemList .ItemRank .rankStar .rankStar_bg { background: url(images/star_75x15.png) no-repeat 0px -15px; margin:0px; width:75px; height:15px; float:left; padding: 0px;}
.recommend_hot .content .ItemList .ItemRank .rankStar .rankStar_bg .rankStar_vw { background: url(images/star_75x15.png) no-repeat 0px 0px; margin:0px; width:0px; height:15px; float:left; padding: 0px;}
.recommend_hot .content .ItemList .ItemRank .rankStar_mess { line-height: 15px; margin: 0px; padding: 0px 0px 0px 5px; float: left; height: 15px;}
.recommend_hot .content .hot_goods_9, .recommend_hot .content .hot_goods_10, .recommend_hot .content .hot_goods_11, .recommend_hot .content .hot_goods_12 { border-bottom:none;}

.recommend_best .content .best_goods_4, .recommend_best .content .best_goods_8, .recommend_best .content .best_goods_12, .recommend_hot .content .hot_goods_4, .recommend_hot .content .hot_goods_8, .recommend_hot .content .hot_goods_12 { border-right:none;}
/*product review*/
.rev_title {
	clear:both;
}
.rev_detail {
	clear:both;
	color:#666;
}
.rev_wri_l {
	float:left;
	width:145px;
	text-align:right;
}
.rev_wri_r {
	float:left;
	width:550px;
	padding-left:5px;
}
.rate_star_w75 { margin: 0px; padding: 0px; float: left; height: 15px; width: 75px;}
.rate_star_w75_bg { background: url(images/star_75x15.png) no-repeat 0px -15px; margin:0px; width:75px; height:15px; float:left; padding: 0px;}
.rate_star_w75_vw { background: url(images/star_75x15.png) no-repeat 0px 0px; margin:0px; width:0px; height:15px; float:left; padding: 0px;}
.rate_star_w75_tx { line-height: 15px; margin: 0px; padding: 0px 0px 0px 5px; float: left; height: 15px;}
.rate_star_w100 { margin: 0px; padding: 0px; float: left; height: 20px; width: 100px;}
.rate_star_w100_bg { background: url(images/star_w100.gif) no-repeat 0px -20px; margin:0px; width:100px; height:20px; float:left; padding: 0px;}
.rate_star_w100_vw { background: url(images/star_w100.gif) no-repeat 0px 0px; margin:0px; width:0px; height:20px; float:left; padding: 0px;}
.rate_star_w100_tx120 { margin: 8px 0px 0px 5px; padding: 0px 2px 0px 5px; float: left; height: 20px; width: 113px; line-height: 20px; font-size: 11px; text-align: center; background: url(images/pro_ch_bf_rate_tx_bg.gif) no-repeat 0px 0px; color: #3C3C3C; overflow: hidden;}
.rate_star_w100_tx { line-height: 20px; margin: 0px; padding: 0px 0px 0px 5px; float: left; height: 20px;}
.rate_star { background: url(images/star_m.gif) no-repeat left -28px; margin:0px auto; width:100px; height:20px; float:left;}
.rate_star span.star_casing {
	width:20px;
	height:20px;
	float:left;
	cursor:pointer;
}
.rate_star span.star_casing_on { width:20px; height:20px; float:left; cursor:pointer; background:url(images/star_m.gif) no-repeat left 0px;}
.point { background: url(images/star_s_g.gif) repeat-x left 3px; margin:0px auto; width:80px; height:18px; float:left;}
.point span { background: url(images/star_s_r.gif) repeat-x left 3px; margin:0px; text-indent:-9999px; display:block; height:18px;}
.point span.star0 {
	width: 0px;
}
.point span.star0_5 {
	width: 7px;
}
.point span.star1 {
	width: 16px;
}
.point span.star1_5 {
	width: 23px;
}
.point span.star2 {
	width: 32px;
}
.point span.star2_5 {
	width: 39px;
}
.point span.star3 {
	width: 48px;
}
.point span.star3_5 {
	width: 55px;
}
.point span.star4 {
	width: 64px;
}
.point span.star4_5 {
	width: 71px;
}
.point span.star5 {
	width: 80px;
}
/*end product review*/

/*大图片的显示，鼠标移过去显示细节*/
div.zoomdiv { background: #FFF; text-align: center; margin: 0px auto; padding: 0px; clear: both; height: 300px; width: 300px; border: 1px solid #CCC; overflow: hidden; position: absolute; z-index: 100; display: none;}
.use_filter { background: #d9d4d4; text-align: center; overflow: hidden; position: absolute; z-index: 100; filter: Alpha(Opacity=50); opacity: 0.5; margin: 0px auto; padding: 0px;}
#zoom_div {}
img.jqzoom { border-width: 0px; position: relative; z-index: 97; cursor:crosshair; text-align: center; margin: 0px auto; padding: 0px;}
div#zoom_view2 {
	display: none;
	border: 1px solid #eee;
	position: absolute;
	cursor:pointer;
}
/*供后台用*/
.ft_t { background: url(images/m_tb.gif) no-repeat 0px 0px; margin: 0px; padding: 0px; clear: both; height: 5px; width: 960px; overflow: hidden;}
.ft_m { background: url(images/m_tb.gif) repeat-y -960px 0px; margin: 0px; padding: 5px 15px; clear: both; width: 930px;}
.ft_m h2 {
	font: bold 15px Arial;
}
.ft_m ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
.ft_m li {
	list-style:none;
	padding-left:15px;
}
.ft_b { background: url(images/m_tb.gif) no-repeat 0px -5px; margin: 0px; padding: 0px; clear: both; height: 5px; width: 960px; overflow: hidden;}
.ft_3col {
	margin: 0px;
	padding: 0px 5px;
	float: left;
	width: 300px;
}
.ft_4col { margin: 0px; padding: 0px 5px; float: left; width: 229px;}
.ft_3col span.tit, .ft_4col span.tit { margin: 0px; padding: 5px 0px; font-weight: bold; clear: both; display: block;}
/* footer end */


/*多币种显示，鼠标移过去更多币种*/
.curr_tit { clear:both; margin:0px; padding:0px; position: relative; text-align: left;}
.curr_tit a { clear:both; margin:0px; display:block; display:block; background: url(images/curr.gif) no-repeat -300px 5px; font:12px Arial; padding:6px 0px 0px 10px; height: 19px;}
.curr_tit a:hover, .curr_tit a.on_focus { clear:both; display:block; background: url(images/curr.gif) no-repeat -150px top; color:#C00; text-decoration: none;}
.curr_tit div.cu_t_con { padding: 5px 0px 10px; margin: 0px; width: 130px; position: absolute; visibility: hidden; z-index: 999; clear: both; display:block; left: 0px; top: 25px; background:url(images/curr.gif) no-repeat left bottom;}
.curr_tit div.cu_t_con a, .curr_tit div.cu_t_con a:visited { font: 11px Arial; text-align: left; display: block; padding: 5px 4px; _padding: 5px 3px; float: left; width: 120px; margin-left: 1px; background: none; height: 15px; overflow: hidden;}
.curr_tit div.cu_t_con a:hover { text-decoration: none; padding: 4px; _padding: 4px 3px; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC; color: #C00; background: #E8FF8C url(none);}
.curr_pro_ref_title { clear:both; margin:0px; padding:5px 0px; font: 11px Verdana; background: url(images/s03b.gif) no-repeat 119px 9px; width: 130px;}
.curr_pro_ref_parent { margin:0px; padding:0px; clear:both; position:relative; height:0px; z-index:10000; top: -5px; left: 125px;}
.curr_pro_ref_parent_v_off { margin:0px; padding:0px; clear:both; position:relative; height:0px; z-index:10000; top: 55px; left: 125px;}
.curr_pro_ref_pt_os {
	top: -30px;
}
.curr_pro_ref_as { width:110px; padding:5px 10px; float:left; z-index:20000; clear:both; margin: 0px; border: 1px solid #999; background: #FFF; font: 11px Arial;}
.txt_price_sale {
	color: #333;
	text-decoration: line-through;
}
.txt_price_s { font: bold 12px Arial; color: #f00;}
.txt_price_d {
	font: bold 13px Arial;
	color: #000;
}
.txt_price_m { font-size:22px; font-weight:bold; color:#C50405;}
.txt_subt_s {
	font: bold 11px Arial;
	color: #000;
}
.txt_subt_m {
	font: bold 13px Arial;
	color: #000;
}
.txt_off_per_s {
	font: normal 11px Arial;
	color: #063;
	padding-left: 6px;
}
.txt_off_per_d {
	font: bold 12px Arial;
	color: #063;
	padding-left: 8px;
}
.txt_off_per_m {
	font: bold 13px Arial;
	color: #063;
	padding-left: 6px;
}
.txt_off_per_list { text-align:center; width:42px; margin:0px; height: 21px; background: url(images/p_offer.png) no-repeat 0px -120px; _background: url(images/p_offer.gif) no-repeat 0px -120px; font: bold 16px/21px Arial; color: #C00; padding: 9px 0px 12px 3px; display: inline-block; float: left;}
.txt_off_save_list { font: 11px/1.1em Arial; color: #666; display: inline-block; height: 30px; width: 100px; padding: 0px 0px 0px 5px; margin: 10px 0px 0px; float: left;}
.txt_off_save_s {
	font: 10px Arial;
	color: #666;
	padding-left: 10px;
}
.txt_pri_p_t { margin: 0px; padding: 5px 5px 5px 0px; float: left; width: auto; text-align: right; clear: left;}
.txt_pri_p_d { margin: 0px; padding: 5px 0px; float: left; width: 350px; display: inline; text-decoration: line-through;}
.txt_pri_p_d_vip { margin: 0px; padding: 5px 0px; float: left; width: auto; display: inline; text-decoration: line-through;}
.txt_pri_p_d_save { margin: 0px; padding: 15px 0px 0px 10px; float: left; width: 160px; display: inline;}
.txt_pri_p_d_v { margin: 0px; padding: 5px 0px; float: left; display: inline; color:#F00;}
.txt_pri_p_d_stock { margin: 0px; padding: 12px 0px 5px; float: left; width: 100px; display: inline; color: #060;}
.txt_pri_p_d_stock_vip { margin: 0px; padding:0 5px 5px; float: left; top:10px; right:5px; width: auto; display: inline; color: #060; position:absolute; z-index:5;}
.pt10px {
	padding-top: 10px;
}
/*Product-Detail-RangePriceList*/
.RangePriceList {
	margin:10px 5px 10px 14px;
}
.RangePriceList ul { margin:0; padding:0; width:auto; border-bottom:1px dashed #CCC; list-style:none; clear:both; float:left;}
.RangePriceList ul li { margin:0; padding:0 5px 0 2px; text-align:left; float:left; color:#333; font:12px/22px verdana;}
.RangePriceList ul li.rp_tit {
	width:237px;
	font-weight:bold;
	color:#960;
	text-align:left;
}
.RangePriceList ul li.rp_col1 {
	width:90px;
	padding-left:10px;
}
.RangePriceList ul li.rp_col2 {
	width:130px;
}
/* product.asp Add Cart */
.pac_relative {
	position:relative;
	z-index:100;
}
.prod_add_cart { left:10px; top:20px; width:490px; height:200px; position:absolute; visibility:hidden; z-index:100; margin:0px; background-color:#fffbef; border: 1px solid #ffb64b; padding:30px 10px 20px 10px; text-align:left;}
.prod_add_cart a.aclose {
	text-decoration:none;
	cursor:pointer;
	display:block;
	float:left;
}
.pac_top { width:60px; height:16px; padding: 0; overflow:hidden; float:right; font:bold 11px/14px Arial;}
span.pac_close { width:12px; height:12px; margin:0 3px 0 0; border:1px solid #FF6600; background:#FFF; color: #FF6600; font:bold 10px/12px verdana; text-align:center; float:left; display:block;}
.pac_left {
	width:100px;
	padding:50px 0 0 0;
	float:left;
	text-align:center;
}
.pac_right {
	width:380px;
	float:left;
}
.pac_right h3 {
	font:bold 14px/20px Arial;
	color:#333;
}
.pac_right ul {
	margin:0;
	padding:0;
	list-style:none;
}
.pac_right ul li {
	margin:0;
	padding:5px 2px;
	line-height:160%;
}
.margin_l_12px {
	margin-left:12px;
}
/*网站首页 促销调用Begin */
.h_ml_pro_row {
	width:960px;
	margin:0 auto;
	clear:both;
}
.ml_row_margin {
	margin:0 10px;
}
.h_ml_pro_single { width:auto; height:auto; padding:0; background:#FFF; border:1px solid #D0D0D0; float:left; position:relative;}
.h_ml_pro_single .p_pic { margin:0; padding: 0; text-align: center; float: left; width: 60px;}
.h_ml_pro_single .p_brief { margin:0; padding: 0; float: right; width: 115px; font: 12px Arial;}
.h_ml_pro_single .r_b_chamfer { width:16px; height:16px; background:url(images/mall/home-single-pro.gif) no-repeat -468px -135px; display:block; z-index:10; position:absolute; bottom:-1px; right:-1px; overflow:hidden;}
.h_l_t_main { width:222px; margin:0; padding:0 5px; float:left; background:#F2F2F2;}
.p_s_l_box {
	width:auto;
	height:52px;
	position:relative;
}
.p_s_l_box .p_s_b_float { width:203px; height:52px; background:url(images/mall/home-single-pro.gif) no-repeat 0 0; position:absolute; z-index:10; top:-1px; left:-13px;}
.p_s_l_box .p_s_b_float .price { width:100px; padding:9px 2px 0 10px; color:#FFF; font:bold 18px/1.5em Arial; float:left;}
.p_s_l_box .p_s_b_float a.mbtn { width:66px; height:27px; margin:8px 0 0 2px; float:left; display:block;}
.your_save {
	width:auto;
	height:auto;
	padding:5px 0 15px 0;
	border-bottom:1px solid #CCC;
}
.your_save ul, .your_save ul.head { width:auto; margin:0; padding:4px 0; list-style:none; clear:both;}
.your_save ul li, .your_save ul.head li { margin:0; padding:0; width:90px; float:left; text-align:center;}
.your_save ul.head li {
	font:normal 12px/1.5em Arial;
}
.your_save ul li {
	font:bold 14px/1.5em Arial;
}
.time_remaining {
	width:auto;
	padding:15px 0;
	border-top:1px solid #FFF;
	border-bottom:1px solid #CCC;
}
.sold_num {
	width:auto;
	padding:15px 0;
	border-top:1px solid #FFF;
}
.ico_tim_l { width:15px; height:15px; margin:0 4px; background:url(images/mall/home-single-pro.gif) no-repeat -448px -43px; display:inline-block;}
.ico_face_l { width:15px; height:15px; margin:0 4px; background:url(images/mall/home-single-pro.gif) no-repeat -448px -71px; display:inline-block;}
/*促 End*/

.rev_list {
	margin: 0px;
	padding: 15px;
	clear: both;
	border-bottom: 1px solid #CCC;
}
.rev_list:hover {
	background: #FFC;
}
.rev_title {
	clear:both;
}
.rev_detail {
	clear:both;
	padding-top: 10px;
}
.rev_reply {
	padding: 10px 0px 0px 5px;
	clear: both;
	border-top: 1px dashed #CCC;
	margin: 10px 0px 0px 35px;
}
.rev_master_file {
	float: left;
	width: 670px;
}
.rev_match_product {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 180px;
}
.rev_match_document { margin: 0px; padding: 0px; float: right; width: 200px; font-size: 11px; color: #666;}
.flow-total-order, .mod-systemMsg { padding:10px 15px; border:1px solid #ccc; border-radius:5px;}
.checkout-consignee h1, .check-items h1, .shippingInfo-order h1, .payment-order h1, .flow-total-order h1, .flow-other-info h1, .mod-systemMsg h1 { clear: both; height:21px; padding:5px 10px 0px; font: bold 14px Arial; background: #5D9BD8; color:#fff; border-radius:5px 5px 0 0;}
#CHECKOUT_CONSIGNEE_INFO_PANEL, .check-items .widget_panel, #CHECKOUT_SHIPPING_METHOD_PANEL, #CHECKOUT_PAYMENT_METHOD_PANEL, #CHECKOUT_OTHER_INFO_PANEL { border:1px solid #ccc; border-top:none; border-radius:0 0 5px 5px; display:inline-block; width:958px; padding-bottom:5px;}
#CHECKOUT_CONSIGNEE_INFO_PANEL .consignee_error { color:#F00;}
.checkout-consignee dt { margin: 0px; padding: 10px 8px 5px 0px; float: left; width: 160px; text-align: right; clear: left;}
.checkout-consignee dd { margin: 0px; padding: 5px 0px; float: left; width: 550px;}
.brand_all_list { border:1px solid #ccc; padding:0 5px; background:#fff; border-radius:5px;}
.brand_all_list .mod-blank { display:inline-block;}
.brand_all_list ul { padding:0; float:left; border:1px solid #ccc; width:142px; height:96px; margin:5px 5px 5px 0;}
.brand_all_list ul li { list-style:none; display:inline-block; width:100%;}
.brand_all_list ul li img { width:133px;}
.cate_child_head { display:inline-block; width:96%; border-bottom:1px dashed #ccc; padding-bottom:5px; margin:0 15px;}
.cate_child_head ul { padding:0;}
.cate_child_head ul li { float:left; list-style:none; margin:0 10px; padding:3px 0; width:342px;}
.cate_child_head ul li a { font-size:14px; color:#000; font-weight:bold;}
.foot_help { border:1px solid #ccc; border-radius:5px;}
.foot_help .ft_4col { text-align:left;}
.foot_help ul { padding:0;}
.foot_help ul li { list-style:none;}
.icategory_tree ul { padding:0;}
.icategory_tree ul li { list-style:none;}
#Con_List_desc h2 { margin:0;}
.cate_child_div { position:absolute; background:#fff; border:1px solid #ccc; margin:-25px 0px 0px 180px; z-index:999;}
.cate_child_div ul li { border:1px solid #fff; padding:0 2px;}
.cate_child_div ul li:hover { border:1px solid #f00;}
.cate_child_div ul li a:hover { text-decoration:none;}
.blueUnline { color: #0763B9;}
.exh_full_main .block-loginMethod .site-title03 { font-size: 14px; font-weight: bold; height: 30px; line-height: 30px; border-bottom: 1px solid #A0A0A0; text-transform: uppercase; margin-bottom: 20px;}
.exh_full_main .block-loginMethod .site-title02 { font-size: 14px; font-weight: bold; height: 30px; line-height: 30px;}
.exh_full_main .block-loginMethod .notice { font-size:11px; margin-bottom:15px;}
.exh_full_main .block-loginMethod .btn_submit { border: none; font-weight: bold; text-align: center; vertical-align: top; height: 28px; line-height: 28px; background: url(images/btn-bg.png) no-repeat; color: #FFFFFF; zoom: 1; cursor: pointer; text-transform: uppercase;}
.exh_full_main .block-createAccount dt { text-align:left;}
.exh_full_main .block-createAccount dd { padding:5px 0; width:450px;}
.articleDetails-content { padding:5px;}
.articleDetails-content p { margin:0;}
legend.red_dark { color:#036;}

.new_product { display:inline-block;}
.new_product .pro_list { width:172px; float:left; clear:none;}
.new_product div.brief { width:172px; padding-left:0;}
.new_product div.photo a { width:160px; height:160px;}
.new_product div.photo a:hover { border:none;}
.new_product div.photo { width:170px; height:170px;}
.new_product h2 { height:61px; overflow:hidden;}

.item-goods-description p { margin-top:0; margin-bottom:0;}
.item-goods-description img { max-width:960px;}

.goods_volume_price { padding:0 10px 0 0; margin:0 0 20px 0;}
.goods_volume_price table { width:100%; border-bottom:1px solid #ccc; border-right:1px solid #ccc; margin-top:5px;}
.goods_volume_price table tr td { text-align:center; border-top:1px solid #ccc; border-left:1px solid #ccc; padding:5px 0;}

.nav_category_child { position:absolute; background:#fff; width:936px; height:870px; margin:-1px 0 0 -168px; border:2px solid #019EE3; padding:10px; display:none; z-index:9999;}
.nav_category_child dl { margin:0; width:234px; position:absolute; display:none;}
.nav_category_child dl dt { height:29px; overflow:hidden;}
.nav_category_child dl dt a { color:#000; font-size:14px;}
.nav_category_child dl dd { margin:0; padding-left:10px; font-weight:normal; line-height:20px;}
.nav_category_child dl dd a { color:#000; font-size:12px;}

.nav_category_child dl.nav_category_child_2 { margin:110px 0 0 702px; display:block;}
.nav_category_child dl.nav_category_child_5 { margin:760px 0 0 702px; display:block;}
.nav_category_child dl.nav_category_child_6 { margin:0 0 0 468px; display:block;}
.nav_category_child dl.nav_category_child_12 { margin:0 0 0 702px; display:block;}
.nav_category_child dl.nav_category_child_17 { margin:0; display:block;}
.nav_category_child dl.nav_category_child_24 { margin:180px 0 0 468px; display:block;}
.nav_category_child dl.nav_category_child_32 { margin:700px 0 0 468px; display:block;}
.nav_category_child dl.nav_category_child_35 { margin:370px 0 0 702px; display:block;}
.nav_category_child dl.nav_category_child_41 { margin:640px 0 0 702px; display:block;}
.nav_category_child dl.nav_category_child_46 { margin:810px 0 0 468px; display:block;}
.nav_category_child dl.nav_category_child_47 { margin:110px 0 0 468px; display:block;}
.nav_category_child dl.nav_category_child_50 { margin:180px 0 0 702px; display:block;}
.nav_category_child dl.nav_category_child_56 { margin:460px 0 0 468px; display:block;}
.nav_category_child dl.nav_category_child_61 { margin:290px 0 0 468px; display:block;}
.nav_category_child dl.nav_category_child_68 { margin:800px 0 0 468px; display:block;}
.nav_category_child dl.nav_category_child_70 { margin:490px 0 0 468px; display:block;}
.nav_category_child dl.nav_category_child_73 { margin:550px 0 0 468px; display:block;}
.nav_category_child dl.nav_category_child_80 { margin:290px 0 0 0; display:block;}
.nav_category_child dl.nav_category_child_99 { margin:430px 0 0 234px; display:block;}
.nav_category_child dl.nav_category_child_111 { margin:830px 0 0 468px; display:block;}
.nav_category_child dl.nav_category_child_117 { margin:720px 0 0 0; display:block;}
.nav_category_child dl.nav_category_child_129 { margin:840px 0 0 468px; display:block;}
.nav_category_child dl.nav_category_child_154 { margin:0 0 0 234px; display:block;}
.nav_category_child dl.nav_category_child_198 { margin:730px 0 0 702px; display:block;}
.nav_category_child dl.nav_category_child_208 { margin:760px 0 0 0; display:block;}
.nav_category_child dl.nav_category_child_236 { margin:770px 0 0 468px; display:block;}

.nav_brand_child { position:absolute; background:#fff; border:2px solid #019EE3; padding:5px; width:208px; margin:-1px 0 0 -15px; display:none; z-index:9;}
.nav_brand_child dl { margin:0;}
.nav_brand_child dl dd { float:left; margin:2px;}
.nav_brand_child dl dd img { width:100px; height:45px;}

.recommend_new .title { background:#F3F3F3; width:738px; margin:0px; clear:both; height:21px; color:#000; font:bold 13px Arial; padding:5px 10px 0px; border-radius:5px 5px 0 0; border:1px solid #ccc;}
.recommend_new .title .fl { float:left; padding:0; margin:0; font-size:13px; font-weight:bold; color:#000;}
.recommend_new .mod_content { margin:0px; padding:10px 0; width:758px; clear:both; border:1px solid #d6d6d6; border-top:none; border-radius:0 0 5px 5px;}
.recommend_new .mod_content .ItemList { float:left; width:375px; padding:0px 2px; margin:0px;}
.recommend_new .mod_content .ItemList .ItemImg { width:177px; height:177px; padding:0px; float:left; border:1px solid #ccc; padding-right:3px;}
.recommend_new .mod_content .ItemList .ItemName { margin:0px; font-size:11px; float:left; width:190px; margin-left:3px;}
.recommend_new .mod_content .ItemList .ItemPrice { padding:5px 0px 0px; margin:0px; width:190px; margin-left:3px; float:left;}
.recommend_new .mod_content .ItemList .ItemRank { padding:3px 0px; margin:0px; float:left; margin-left:3px; width:190px;}
.recommend_new .mod_content .ItemList .ItemBrief { width:190px; margin-left:3px; float:left; color:#000; height:110px; overflow:hidden;}

.mod_reviews_category { margin:10px 0;}
.mod_reviews_category .mod_title { background:#5D9BD8; margin:0px; clear:both; height:21px; color:#333; font:bold 12px Arial; padding:5px 10px 0px; border-radius:5px 5px 0 0; color:#fff;}
.mod_reviews_category .mod_blank { background:#fff; border:1px solid #ccc; border-radius:0 0 5px 5px; border-top:none; padding:5px;}
.mod_reviews_category ul { margin:0; padding:0;}
.mod_reviews_category ul li { list-style:none;}
.item-accessories .mod_blank { padding:5px;}
.item_des .mod_blank { padding:20px 5px;}
.item-accessories .mod_title { margin:0px; clear:both; height:21px; font-size:13px; padding:5px 10px 0px; border-radius:5px 5px 0 0; color:#f00;}
.item-accessories ul { margin:0; padding:0;}
.item-accessories ul li { list-style:none;}
.item-accessories fieldset { margin:0px; padding:10px 5px; width:948px; clear:both; border:1px solid #ccc;}
.item-accessories .mod_blank .item { width:100%; display:inline-block; border-bottom:1px dashed #ccc; padding:5px 0;}
.item-accessories .mod_blank .item-img { width:180px; float:left; margin-right:5px;}
.item-accessories .mod_blank .item-name, .item-accessories .mod_blank .item-des { float:left; width:443px}
.item-accessories .mod_blank .item .item-operate { border:1px solid #DDD; float:right; width:284px; padding:5px;}
.item-accessories .mod_blank .item-price { float:left; width:284px; color:#F00;}
.item-accessories .mod_blank .item .item-operate .btn-addToCart, .goodslist .btn-addToCart { background:url(images/btn.gif) no-repeat 0 -23px; width:130px; height:25px; display:inline-block; color:#FFF; padding-left:45px; font-weight:bold; line-height:25px;}
.item-accessories .mod_blank .item .item-operate .fitting_number { margin:5px 0;}
.item-accessories .mod_blank .item .item-operate .btn-addToCart:hover { text-decoration:none;}
.cate_comment li { padding-bottom:5px;}
.cate_comment li p { margin:5px 0; padding:0;}
.cate_comment .cate_rank_bg { background:url(images/star_75x15.png) no-repeat 0 -15px; width:75px; height:15px; display:inline-block;}
.cate_comment .cate_rank { background:url(images/star_75x15.png) no-repeat; height:15px; display:inline-block;}
.topgoods { background:#FFF;}
.topgoods .title { background:#FFF; width:168px; height:21px; padding:5px 10px 0px; border-radius:5px 5px 0 0; font-weight:bold; border:1px solid #ccc;}
.topgoods .mod_content { padding:5px; width:178px; border:1px solid #ccc; border-top:none; border-radius:0 0 5px 5px;}
.topgoods .mod_content .pro_l_col { margin: 0px; padding: 10px 0px; clear: both; border-top: 1px dashed #CCC; width:178px; display:inline-block;}
.topgoods .mod_content .pro_l_col div.p_pic { margin: 0px; padding: 0px; text-align: center; float: left; width:80px; border:1px solid #ccc;}
.topgoods .mod_content .pro_l_col div.p_pic img { width:80px;}
.topgoods .mod_content .pro_l_col div.p_brief { margin:0 0 0 2px; padding: 0px; font-size:11px; float:left; width:94px;}
.topgoods .mod_content .pro_l_col_first { border-top: none;}
.index_order_list .title { background:#75BFD4; width:170px; height:21px; padding:5px 10px 0px; border-radius:5px 5px 0 0; font-weight:bold; color:#fff;}
.index_order_list .mod_content { border:1px solid #ccc; border-top:none; border-radius:0 0 5px 5px; display:inline-block; width:178px; padding:5px;}
.index_order_list .mod_content dl { margin:5px 0;}
.index_order_list .mod_content dl dd { margin:0;}
.cate_top_brands { padding:5px 0; border-bottom:1px dashed #CCC; margin:0 15px;}
.cate_top_brands ul { margin:0; padding:0; display:inline-block;}
.cate_top_brands ul li { list-style:none; float:left; margin:0 5px 0 0;}
.cate_top_brands ul li span { line-height:32px;}
.cate_top_brands ul li img { width:65px;}
.goodsService { padding:0; margin:10px 0 0 0;}
.goodsService li { list-style:none; float:left; line-height:30px;}
.goodsService li.serv1 { background:url(images/servico.png) no-repeat 0 5px; padding-left:30px; margin-right:50px;}
.goodsService li.serv2 { background:url(images/servico.png) no-repeat 0 -30px; padding-left:25px; margin-right:50px;}
.goodsService li.serv3 { background:url(images/servico.png) no-repeat 0 -72px; padding-left:22px;}
.mod-shoppingCart { display:inline-block; background:url(images/cart.png) no-repeat; padding-left:45px; margin:13px 0 0 30px; height:35px;}
#str_num_mycart { font-size:14px;}
.header_member_info { display:inline-block; float:right; height:20px; line-height:20px; width:700px; text-align:right;}
.header_member_info ul { margin:0; padding:0; float:right;}
.header_member_info ul li { margin:0; padding:0; list-style:none; float:left;}
.header_member_info ul li p { margin:0;}
.ft_brand_img { padding:5px; width:950px; border:1px solid #ccc; border-radius:5px; margin-bottom:10px; margin-top:10px;}
.ft_brand_img img { width:82px;}
#paypal_Button { background:url(images/paypal_m.gif) no-repeat; width:300px; height:28px; border:none;}
.goods_ico { height:34px; background-image:linear-gradient(160deg,rgba(0,221,0,0.90) 0%,rgba(0,128,0,0.90) 100%); position:absolute; display:inline-block; border-radius:0 0 8px 8px; margin:0 0 0 5px; font-size:24px; color:#f8ff00; padding:0 10px;}
.goods_ico span { display:inline-block; margin-top:3px;}
.goods_ico i { background:url(images/down.png) no-repeat; width:25px; height:25px; display:inline-block; float:left; margin:4px 0 0 -6px;}
.list_pro_shop { text-decoration:line-through; font-size:14px; margin-left:5px;}
.list_pro_ico { background:#006600; color:#ffff99; border-radius:3px; padding:3px 5px; position:absolute;}

#paymentDiv { border-radius:5px; line-height:20px; background:#fff; width:280px; height:260px; z-index:10000; position:absolute; overflow:auto; background:#FFF; text-align:center; padding:5px; border:3px solid #59B0FF;}
#paymentDiv .content { margin:43px 0; font-size:15px; line-height:30px;}
.flow_NVPItem { margin-bottom:100px; text-align:center;}
.flow_NVPItem .Content table { font-size:12px; width:100%; border-left:1px solid #1C91DB; border-top:1px solid #1C91DB; border-radius:5px 5px 0 0; overflow:hidden;}
.flow_NVPItem .Content table thead { background:#1C91DB;}
.flow_NVPItem .Content table tr th { color:#FFF; padding:5px 2px; text-align:center; border-right:1px solid #1C91DB; border-bottom:1px solid #1C91DB; }
.flow_NVPItem .Content table tr td { border-right:1px solid #1C91DB; border-bottom:1px solid #1C91DB; padding:10px; text-align:center;}
.lastContin { width:200px; height:30px; display:inline-block; background:url(images/btn_continue.jpg) no-repeat; border:1px solid #5fb130; border-radius:3px; box-shadow:0 2px 3px rgba(0, 0, 0, 0.2); float:left;}
.lastConus { width:210px; height:30px; display:inline-block; border:1px solid #ccc; border-radius:3px; box-shadow:0 2px 3px rgba(0, 0, 0, 0.2); font-size:14px; line-height:30px; float:right;}
.lastRp { width:200px; height:30px; display:inline-block; background:url(images/btn_repaid.jpg) no-repeat; border:1px solid #327f11; border-radius:3px; box-shadow:0 2px 3px rgba(0, 0, 0, 0.2); float:left;}
.lastConus:hover { text-decoration:none; color:#666;}

.Speci_time_out { background:url(images/time_out.png) repeat-x; height:23px; width:180px; color:#000; margin:-23px 0 0 0; position:absolute; font-weight:bold; text-align:center; line-height:23px;}
.Speci_time_out img { width:17px; height:16px; border:none; vertical-align:middle;}

.mail_unsubscribe .page_where_l { width:954px; border:none; font-size:15px;}
.mail_unsub { border:1px solid #d6d4d4; padding:15px; font-size:15px; border-radius:5px; margin-bottom:10px;}
.mail_unsub .mail_choose { color:#f00; margin-left:20px;}
.mail_unsub p { margin:5px 0;}
.mail_unsub .mail_input { width:300px; height:25px; padding-left:3px;}
.mail_unsub .mail_button { background:url(images/btn_mail_un.png) no-repeat; width:220px; height:43px; display:inline-block; border:none; color:#fff; font-size:18px;}

.cart_total table form input.input-txt { width:250px; height:20px; padding:4px 4px 4px 0;}
.cart_total table form input.button { background:#f78207; color:#FFF; box-shadow:0px 2px 2px #B7D5E6; padding:0 12px; height:28px; border-radius:4px; border:none;}
.ProductPromote { margin-bottom:10px; border-top:1px solid #CCC; padding-top:10px;}
.ProductPromote span { font-weight:bold; display:inline-block; margin-bottom:5px;}
.ProductPromote ul { margin:0; padding:0; border:1px solid #ffc107; background:#FFC;}
.ProductPromote ul li { margin:0; padding:5px; list-style:none; font-size:14px;}

.spec_Special { margin-bottom:10px; line-height:20px;}
.spec_Special input[type=radio] { vertical-align:middle; margin:0 3px 0 0;}
#header .header_logo .ico_menu { display:none;}
#header .cart_top_mt { display:none;}
.HomePage #main .about_mess { border:1px solid #ccc; border-radius:5px; margin:0; padding:5px 15px; clear:both; width:930px;}
.index_flash { width:760px; display:inline-block;}
#footer .foot_brand_mt { display:none;}
.catePage #main .main_scene .exh_main_pl .cate_child_head { margin-bottom:10px;}
.goodsPage #main .MainCon { width:960px;}
.goodsPage #main .MainCon .fc_col_b { margin-top:20px; padding:8px 15px 8px 8px;}
.goodsPage #main .MainCon .item-accessories fieldset .mod_blank .fitt_mess { float:left; display:inline-block; width:443px;}
.goodsPage #main .MainCon .item-accessories fieldset .mod_blank .item .item-operate select { max-width:220px;}
.goodsPage #main .MainCon .pro_chief .photo .img_more { width:385px;}
.goodsPage #main .MainCon .pro_chief div.brief .pro_bo_m #ECS_FORMBUY .goodsForm { border-bottom:1px solid #ccc; display:inline-block; width:543px;}
.goodsPage #main .MainCon .pro_chief div.brief .pro_ch_bf_rate .goodsCommRank { display:inline-block;}
.goodsPage #main .MainCon .pro_chief div.brief .pro_ch_bf_rate .goodsCommAct { display:inline-block;}
.mt_goods_addButton { display:none;}
#footer .ft_brand_img_mt { display:none;}
.ErrorPage #main .mod_error { font-size:16px; margin:20px;}
.messPage #main .main_scene .exhibit_main .info_li_txt { border-bottom:1px solid #ccc; display:inline-block; width:730px;}
.messPage #main .main_scene .exhibit_main .info_li_txt .messTit { float:left; margin-top:10px; width:150px;}
.messPage #main .main_scene .exhibit_main .info_li_txt .messCon { float:left; margin-top:10px; width:580px;}
.mapPage #main .main_scene .exhibit_main .fl { width:730px;}
.mapPage #main .main_scene .exhibit_main .fl .mesBrand { clear:both; font-weight:bold; white-space:nowrap; padding-left: 1.5em;}
.mapPage #main .main_scene .exhibit_main .fl .mesBrandCat { white-space:nowrap; float:left;padding-left: 2.5em;}
.mapPage #main .main_scene .exhibit_main .fl .mesArtCat { float:left;padding-left: 2.5em;}
.flowPage #main .exh_full_main .mt_shopping_formCart { display:none;}
.flowPage #main .exh_full_main .shopping_formCart { display:block;}
.flowPage #main .mt_flow_cartBonus { display:none;}
.flowPage #main .flow_cartBonus { display:block;}
.flowPage #main .mt_flow_cartCon { display:none;}
.flowPage #main .cart_total { border:1px solid #b5d1df; border-top:none; padding:5px;}
.flowPage .block-flowSignIn { margin-bottom:20px; float:left; width:450px;}
.flowPage .block-flowSignIn .block-GuestCheckout { display:inline-block; margin-top:15px; width:400px;}
.flowPage .block-createAccount { float:left; width:450px;}
.flowPage .block-createAccount .notice { width:480px;}
.articlePage #main .main_scene #tab_comment #ECS_COMMENT .fc_col_b form dd textarea { width:90%;}
.flowPage .checkout-consignee #CHECKOUT_CONSIGNEE_INFO_HEADER { width:calc(100% - 2px); padding-top:5px; border:1px solid #ccc; border-top:none; border-bottom:none; display:inline-block;}
.flowPage .check-items { margin-top:10px;}
.flowPage .check-items .widget_panel tr.mt_checkout_goodslist_title { display:none;}
.flowPage .check-items .widget_panel tr.mt_checkout_goodslist_con { display:none;}
.flowPage .flow-other-info #CHECKOUT_OTHER_INFO_PANEL textarea#postscript { border:1px solid #ccc; width:700px; height:100px;}
.flowPage .flow-other-info .mt_flow_orther_post_tit { display:none;}
.flowPage .flow_NVPItem .EX_Riview { display:table;}
.flowPage .flow_NVPItem .mt_EX_Riview { display:none;}
.flowPage .flow_EX_done { text-align:center; margin-bottom:10px; margin-top:20px;}
.flowPage .flow_EX_done span { vertical-align:middle; font-size:50px; margin-left:10px;}
.flowPage .flow_EX_done p { font-weight:bold; font-size:14px; margin-top:10px;}
.flowPage .flow_NVPItem .EX_review_button { margin-top:30px; display:inline-block; width:50%;}
.flowPage .flow_NVPItem .EX_done { display:table;}
.flowPage .flow_NVPItem .mt_EX_done { display:none;}
.userPassPage #main .exh_full_main .block-login .block-loginInfo .block-loginleft { float: left; width: 280px; margin: 0 20px 0 40px; border-right: 1px solid #ccc;}
.userPassPage #main .exh_full_main .block-login .block-loginInfo .block-loginleft .site-title02 { font-size:14px; font-weight:bold; line-height:30px; height:30px;}
.userPassPage #main .exh_full_main .block-login .block-loginright { float: left; margin-left: 20px; width:260px;}
.userClipsPage #main .mt_user_menu { display:none;}
.userTranPage #main .mt_user_menu { display:none;}
.userTranPage #main .mt_user-order-list { display:none;}
.userTranPage #main .mt_user_order_info { display:none;}
.userTranPage #main .mt_user_order_goods_list { display:none;}
.userClipsPage #main .mt_user_collec_list { display:none;}
.form-comment dd textarea { width:50%;}
.brandlistPage #main .main_scene .brand_all_list ul li a.brandlistNoImg { width:133px; height:60px; line-height:60px; font-weight:bold; font-size:20px; color:#000;}

@media screen and (max-width: 414px) {
#header { width:calc(100% - 10px); padding:5px;}
#header .header_logo { width:100%; text-align:center;}
#header .header_logo .ico_menu { display:block; float:left; line-height:61px; font-size:30px;}
#header .header_logo img { width:180px; height:auto;}
#header .logo_mess { display:none;}
#header .user-login-top { display:none;}
#header .header_search { margin:5px 0 0 0; width:100%;}
#header .header_search #searchForm input[type=text] { width:88.12%;}
#header .header_search #searchForm input[type=submit] { margin:0;}
#header .serach_fee { display:none;}
#header .mod-shoppingCart { display:none;}
#header .cart_top_mt { padding:0; display:inline-block; width:100%;}
#header .cart_top_mt .top_menu { width:24.5%; text-align:center; border:1px solid #ccc; line-height:normal; float:left; padding:0; min-height:63px;}
#header .cart_top_mt .ico_cart { font-size:30px; margin:5px 0; display:inline-block;}
#header .cart_top_mt .ico_sastar_fill { font-size:30px; margin:5px 0; display:inline-block;}
#header .cart_top_mt .ico_register { font-size:30px; margin:5px 0; display:inline-block;}
#header .cart_top_mt .ico_login { font-size:30px; margin:5px 0; display:inline-block;}
#header .cart_top_mt .ico_logout { font-size:30px; margin:5px 0; display:inline-block;}
#header #mod_mt_cate_tree { position:fixed; background:#FFF; z-index:9999; top:0; left:0; width:87.6%; height:100%; overflow-y:scroll; padding:5px;}
#header #mod_mt_cate_tree ul { padding:0; margin:0;}
#header #mod_mt_cate_tree ul li.mt_cate { margin-bottom:10px;}
#header #mod_mt_cate_tree ul li a { color:#23a1d1; font-size:14px;}
#header #mod_mt_cate_tree ul li a.cateOne { font-weight:bold;}
#header #mod_mt_cate_tree ul li ul { margin-left:15px;}
#header #mod_mt_cate_tree ul li ul li.mt_child { border-bottom:1px dotted #DDD; line-height:25px; list-style:none;}
#header #mod_mt_cate_tree ul li ul li ul { margin:0;}
#header #mod_mt_cate_tree ul li ul li ul li { list-style:none;}
#header #mod_mt_mark { background:rgba(0, 0, 0, 0.75); position:fixed; top:0; left:0; width:100%; height:100%; z-index:9990;}
#header .ico_saadd { display:inline-block; font-size:10px; color:#23a1d1; margin-right:5px; vertical-align:middle; margin-top:-3px;}
#header .ico_sadown { display:inline-block; font-size:8px; color:#23a1d1; margin-right:5px; vertical-align:top; float:right;}
#header .ico_sadown-copy { display:inline-block; font-size:8px; color:#23a1d1; margin-right:5px; vertical-align:top; float:right;}
#header .mod_mt_close { position:fixed; top:50%; right:0; display:inline-block; color:#FFF; z-index:999999; background:#000; padding:10px 0; width:10%; text-align:center;}
#header .mod_mt_close .ico_saclose { font-size:18px;}
.HomePage #main .main_left { display:none;}
.HomePage #main { width:calc(100% - 10px); padding:5px;}
.HomePage #main .hd_nav { display:none;}
.HomePage #main .about_mess { width:calc(100% - 12px); padding:5px;}
.HomePage #main .about_mess h2 { margin:10px 0;}
.HomePage #main .main_scene_home { width:100%;}
.index_flash { width:100%;}
.index_flash .banner-flash .th_1 .flash_box { width:100%;}
.index_flash .banner-flash .th_1 .flash_box .flash_con { width:100%; height:auto;}
.index_flash .banner-flash .th_1 .flash_box .flash_con .split { width:100%; height:auto;}
.index_flash .banner-flash .th_1 .flash_box .flash_con .split img { width:100%;}
.HomePage #main .recommend_new .title { width:calc(100% - 22px);}
.HomePage #main .recommend_new .mod_content { width:calc(100% - 2px);}
.HomePage #main .recommend_new .mod_content .ItemList { width:49%;}
.HomePage #main .recommend_new .mod_content .ItemList .ItemImg { width:calc(100% - 2px); height:auto; padding-right:0;}
.HomePage #main .recommend_new .mod_content .ItemList .ItemImg img { width:100%; height:auto;}
.HomePage #main .recommend_new .mod_content .ItemList .ItemName { margin-left:0; font-size:12px; width:100%; height:28px; overflow:hidden; margin:5px 0 0 0;}
.HomePage #main .recommend_new .mod_content .ItemList .ItemName a { height:28px; display:inline-block;}
.HomePage #main .recommend_new .mod_content .ItemList .ItemPrice { width:100%; margin-left:0;}
.HomePage #main .recommend_new .mod_content .ItemList .ItemRank { display:none;}
.HomePage #main .recommend_new .mod_content .ItemList .ItemBrief { display:none;}
.HomePage #main .recommend_best .title { width:calc(100% - 20px);}
.HomePage #main .recommend_best .content { width:calc(100% - 2px);}
.HomePage #main .recommend_best .content .ItemList { width:48.38%; border-bottom:1px solid #dedede;}
.HomePage #main .recommend_best .content .best_goods_2, .HomePage #main .recommend_best .content .best_goods_4, .HomePage #main .recommend_best .content .best_goods_6, .HomePage #main .recommend_best .content .best_goods_8, .HomePage #main .recommend_best .content .best_goods_10, .HomePage #main .recommend_best .content .best_goods_12, .HomePage #main .recommend_best .content .best_goods_14, .HomePage #main .recommend_best .content .best_goods_16 { border-right:none;}
.HomePage #main .recommend_best .content .best_goods_11, .HomePage #main .recommend_best .content .best_goods_12 { border-bottom:none;}
.HomePage #main .recommend_hot .title { width:calc(100% - 20px);}
.HomePage #main .recommend_hot .content { width:calc(100% - 2px);}
.HomePage #main .recommend_hot .content .ItemList { width:48.38%; border-bottom:1px solid #dedede;}
.HomePage #main .recommend_hot .content .hot_goods_2, .HomePage #main .recommend_hot .content .hot_goods_4, .HomePage #main .recommend_hot .content .hot_goods_6, .HomePage #main .recommend_hot .content .hot_goods_8, .HomePage #main .recommend_hot .content .hot_goods_10, .HomePage #main .recommend_hot .content .hot_goods_12, .HomePage #main .recommend_hot .content .hot_goods_14, .HomePage #main .recommend_hot .content .hot_goods_16 { border-right:none;}
.HomePage #main .recommend_hot .content .hot_goods_11, .HomePage #main .recommend_hot .content .hot_goods_12 { border-bottom:none;}
#footer .ft_brand_img { display:none;}
#footer .ft_brand_img_mt { display:block; border:1px solid #ccc; padding:5px; border-radius:5px; margin-bottom:18px; text-align:left;}
#footer .ft_brand_img_mt a { display:inline-block; width:32.25%; border:1px solid #ccc;}
#footer .ft_brand_img_mt a img { width:100%;}
#footer .ft_brand_img_mt a.ft_brand_all { border:none; width:100%; text-align:center; padding:5px 0;}
#footer { padding:5px; width:calc(100% - 10px);}
#footer .ft_brand_img { width:calc(100% - 12px);}
#footer .foot_help .ft_4col { width:47.51%;}
#footer .foot_help .mail_sub_bot { width:calc(100% - 10px);}
#footer .align_center { display:none;}
.catePage #main { width:calc(100% - 10px); padding:5px;}
.catePage #main .hd_nav { display:none;}
.catePage #main .main_left { display:none;}
.catePage #main .main_scene { float:none; width:100%;}
.catePage #main .main_scene .page_where_l { width:calc(100% - 6px);}
.catePage #main .main_scene .exh_main_pl { width:calc(100% - 2px);}
.catePage #main .main_scene .exh_main_pl h1 { margin-left:5px;}
.catePage #main .main_scene .exh_main_pl .cate_top_brands { margin:0 5px;}
.catePage #main .main_scene .exh_main_pl .cate_child_head { margin:0 5px 10px 5px; width:calc(100% - 10px);}
.catePage #main .main_scene .exh_main_pl .cate_child_head ul li { width:100%; margin:0;}
.catePage #main .main_scene .exh_main_pl .pro_list { width:46.66%; margin:10px 0 0 5px; padding:10px 3px 5px 3px;}
.catePage #main .main_scene .exh_main_pl .pro_list .photo { width:100%; height:auto;}
.catePage #main .main_scene .exh_main_pl .pro_list .photo a { width:100%; height:auto;}
.catePage #main .main_scene .exh_main_pl .pro_list .photo a img { width:100%;}
.catePage #main .main_scene .exh_main_pl .pro_list .order_fun { width:100%;}
.catePage #main .main_scene .exh_main_pl .pro_list .order_fun a span.btn_listinfo { display:none;}
.brandPage #main { width:calc(100% - 10px); padding:5px;}
.brandPage #main .hd_nav { display:none;}
.brandPage #main .main_left { display:none;}
.brandPage #main .main_scene { float:none; width:100%;}
.brandPage #main .main_scene .page_where_l { width:calc(100% - 6px);}
.brandPage #main .main_scene .exh_main_pl { width:calc(100% - 2px);}
.brandPage #main .main_scene .exh_main_pl h1 { margin-left:5px;}
.brandPage #main .main_scene .item-brand-details { border:1px solid #ccc; padding:3px; border-radius:5px; margin-bottom:10px;}
.brandPage #main .main_scene .item-brand-details .mod-title { font-size:16px; font-weight:bold;}
.brandPage #main .main_scene .item-brand-details .mod-blank ul { margin:0; padding:0;}
.brandPage #main .main_scene .item-brand-details .mod-blank ul li { list-style:none;}
.brandPage #main .main_scene .exh_main_pl .pro_list { width:46.66%; margin:10px 0 0 5px; padding:10px 3px 5px 3px;}
.brandPage #main .main_scene .exh_main_pl .pro_list .photo { width:100%; height:auto;}
.brandPage #main .main_scene .exh_main_pl .pro_list .photo a { width:100%; height:auto;}
.brandPage #main .main_scene .exh_main_pl .pro_list .photo a img { width:100%;}
.brandPage #main .main_scene .exh_main_pl .pro_list .order_fun { width:100%;}
.brandPage #main .main_scene .exh_main_pl .pro_list .order_fun a span.btn_listinfo { display:none;}
.searchPage #main { width:calc(100% - 10px); padding:5px;}
.searchPage #main .hd_nav { display:none;}
.searchPage #main .main_left { display:none;}
.searchPage #main .main_scene { float:none; width:100%;}
.searchPage #main .main_scene .page_where_l { width:calc(100% - 6px);}
.searchPage #main .main_scene .exh_main_pl { width:calc(100% - 2px);}
.searchPage #main .main_scene .exh_main_pl h1 { margin:0 5px;}
.searchPage #main .main_scene .exh_main_pl .pro_list { width:46.66%; margin:10px 0 0 5px; padding:10px 3px 5px 3px;}
.searchPage #main .main_scene .exh_main_pl .pro_list .photo { width:100%; height:auto;}
.searchPage #main .main_scene .exh_main_pl .pro_list .photo a { width:100%; height:auto;}
.searchPage #main .main_scene .exh_main_pl .pro_list .photo a img { width:100%;}
.searchPage #main .main_scene .exh_main_pl .pro_list .order_fun { width:100%;}
.searchPage #main .main_scene .exh_main_pl .pro_list .order_fun a span.btn_listinfo { display:none;}
.goodsPage #main { width:calc(100% - 10px); padding:5px;}
.goodsPage #main .hd_nav { display:none;}
.goodsPage #main .MainCon { width:100%;}
.goodsPage #main .MainCon .page_where_l { width:calc(100% - 6px);}
.goodsPage #main .MainCon .pro_chief { width:calc(100% - 2px);}
.goodsPage #main .MainCon .pro_chief .photo { width:calc(100% - 10px); padding:5px; float:none;}
.goodsPage #main .MainCon .pro_chief .photo div.img { width:100%; height:auto;}
.goodsPage #main .MainCon .pro_chief .photo div.img img { width:100%;}
.goodsPage #main .MainCon .pro_chief .photo div.img a { width:100%; height:auto;}
.goodsPage #main .MainCon .pro_chief .photo div.img a img { width:100%; height:auto;}
.goodsPage #main .MainCon .pro_chief .photo .img_more { width:100%; margin:3px auto 0 auto;}
.goodsPage #main .MainCon .pro_chief div.brief { float:none; width:calc(100% - 10px); padding:0 5px;}
.goodsPage #main .MainCon .pro_chief div.brief .goodsName { width:100%;}
.goodsPage #main .MainCon .pro_chief div.brief .pro_ch_bf_rate .commentWrite { margin-left:28.5px;}
.goodsPage #main .MainCon .pro_chief div.brief .pro_ch_bf_rate .addFaviate { margin-left:28.5px;}
.goodsPage #main .MainCon .pro_chief div.brief .pro_bo_m { width:100%;}
.goodsPage #main .MainCon .pro_chief div.brief .pro_bo_m #ECS_FORMBUY .goodsForm { width:100%;}
.goodsPage #main .MainCon .item-accessories fieldset { width:calc(100% - 12px);}
.goodsPage #main .MainCon .item-accessories fieldset .mod_blank { padding:5px 0;}
.goodsPage #main .MainCon .item-accessories fieldset .mod_blank .fitt_mess { width:100%; margin-top:10px;}
.goodsPage #main .MainCon .item-accessories fieldset .mod_blank .fitt_mess .item-name { width:100%;}
.goodsPage #main .MainCon .item-accessories fieldset .mod_blank .fitt_mess .item-des { width:100%;}
.goodsPage #main .MainCon .item-accessories fieldset .mod_blank .item .item-img { width:33.04%;}
.goodsPage #main .MainCon .item-accessories fieldset .mod_blank .item .item-operate { width:62.62%; display:inline-block;}
.goodsPage #main .MainCon .item-accessories fieldset .mod_blank .item .item-operate .item-price { width:100%;}
.goodsPage #main .MainCon .item-accessories fieldset .mod_blank .item .item-operate select { max-width:100%;}
.goodsPage #main .MainCon .item-accessories fieldset .mod_blank .item .item-operate .btn-addToCart { padding-left:0;}
.goodsPage #main .MainCon .item-goods-description img { max-width:100%; height:auto;}
.goodsPage #main .MainCon .item-goods-description img table { max-width:100%;}
.goodsPage #main .MainCon #tab_comment .rev_list { padding:15px 5px;}
.goodsPage #main .MainCon #tab_comment #goodsComment { margin:5px; padding:8px 5px;}
.goodsPage #main .MainCon #tab_comment #goodsComment .form-comment dd { margin-left:0;}
.goodsPage #main .MainCon #tab_comment #goodsComment .form-comment dd input[type=text] { max-width:calc(100% - 8px);}
.goodsPage #main .MainCon #tab_comment #goodsComment .form-comment dd textarea { width:95%;}
.goodsPage #main .MainCon .goodsRelate { padding:0;}
.goodsPage #main .MainCon .goodsRelate .fc_tit { margin:8px 3px; display:inline-block; width:calc(100% - 6px);}
.goodsPage #main .MainCon .goodsRelate .pro_corr_item { margin:0 0 5px 3px; width:46.9%; padding:3px;}
.goodsPage #main .MainCon .goodsRelate .pro_corr_item .img120px { width:100%; height:auto;}
.goodsPage #main .MainCon .goodsRelate .pro_corr_item .img120px a { width:100%; height:auto;}
.goodsPage #main .MainCon .goodsRelate .pro_corr_item .img120px a img { width:100%; height:auto;}
.goodsPage #main .MainCon .goodsRelate .dashed_line { display:none;}
.goodsPage #main .MainCon .goodsRelate .blank10px { display:none;}
.goodsPage #main .item-goods-description iframe { width:100%;}
.mt_goods_addButton { display:block; width:calc(100% - 10px); background:#FFF; position:fixed; bottom:0; z-index:999; margin-left:-5px; border-top:1px solid #ccc; padding:5px;}
.mt_goods_addButton .ico_cart { font-size:30px; display:inline-block; padding:3px 20px; border:1px solid #ccc;}
.mt_goods_addButton button { width:76%; float:right; color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #229ac8; background-image: linear-gradient(to bottom, #23a1d1, #1f90bb); background-repeat: repeat-x; border-color: #1f90bb #1f90bb #145e7a; padding:11px 16px; font-size:15px; border:1px solid #cccccc; border-radius:4px; box-shadow:inset 0 1px 0 rgb(255 255 255 / 20%), 0 1px 2px rgb(0 0 0 / 5%); height:auto;}
.ErrorPage #main .hd_nav { display:none;}
.ErrorPage #main { width:calc(100% - 10px); padding:5px;}
.ErrorPage #main .mod_error { margin:0;}
.messPage #main { width:calc(100% - 10px); padding:5px;}
.messPage #main .hd_nav { display:none;}
.messPage #main .main_left { display:none;}
.messPage #main .main_scene { float:none; width:100%;}
.messPage #main .main_scene .exhibit_top { background:none; border:1px solid #ccc; border-bottom:none; border-radius:5px 5px 0 0;}
.messPage #main .main_scene .exhibit_top .where { display:none;}
.messPage #main .main_scene .exhibit_top h1 { margin:10px 15px 0 5px; width:calc(100% - 25px);}
.messPage #main .main_scene .exhibit_main { width:calc(100% - 12px); padding:10px 5px; background:none; border:1px solid #ccc; border-top:none; border-radius:0 0 5px 5px;}
.messPage #main .main_scene .exhibit_main form table tr th { width:100%;}
.messPage #main .main_scene .exhibit_main form table tr td textarea { width:95%;}
.messPage #main .main_scene .exhibit_main form table tr td img.mod-captcha { vertical-align:middle;}
.messPage #main .main_scene .exhibit_main .info_li_txt { width:100%;}
.messPage #main .main_scene .exhibit_main .info_li_txt .data { width:100%; padding:3px 0;}
.messPage #main .main_scene .exhibit_bottom { display:none;}
.messPage #main .main_scene .exhibit_main .info_li_txt .messCon { width:100%;}
.mapPage #main { width:calc(100% - 10px); padding:5px;}
.mapPage #main .hd_nav { display:none;}
.mapPage #main .main_left { display:none;}
.mapPage #main .main_scene { float:none; width:100%;}
.mapPage #main .main_scene .exhibit_top { border:1px solid #ccc; border-bottom:none; border-radius:5px 5px 0 0; background:none; padding:10px 0 0 0;}
.mapPage #main .main_scene .exhibit_top .where { display:none;}
.mapPage #main .main_scene .exhibit_top h1 { margin:0 5px;}
.mapPage #main .main_scene .exhibit_main { background:none; border:1px solid #ccc; border-top:none; padding:10px 5px; width:calc(100% - 12px);}
.mapPage #main .main_scene .exhibit_main .blank10px { display:none;}
.mapPage #main .main_scene .exhibit_main .dashed5px { display:none;}
.mapPage #main .main_scene .exhibit_main .fl { width:100%;}
.mapPage #main .main_scene .exhibit_bottom { display:none;}
.mapPage #main .main_scene .exhibit_main .fl .mesBrand { padding:0;}
.mapPage #main .main_scene .exhibit_main .fl .mesBrandCat { padding-left:10px;}
.mailunPage #main .hd_nav { display:none;}
.mailunPage #main { padding:5px; width:calc(100% - 10px);}
.mailunPage #main .page_where_l { width:100%;}
.mailunPage #main .mail_unsub { padding:5px;}
.mailunPage #main .mail_unsub .mail_choose { margin-left:0;}
.mailunPage #main .mail_unsub .mail_choose input[type=radio] { margin:3px 3px 0 0;}
.mailunPage #main .mail_unsub .mail_choose input[type=checkbox] { margin:3px 3px 3px 0;}
.mailunPage #main .mail_unsub .mail_input { width:calc(100% - 9px);}
.articlePage #main { width:calc(100% - 10px); padding:5px;}
.articlePage #main .hd_nav { display:none;}
.articlePage #main .main_left { display:none;}
.articlePage #main .main_scene { float:none; width:100%;}
.articlePage #main .main_scene .exhibit_top { background:none; border:1px solid #ccc; border-bottom:none; border-radius:5px 5px 0 0;}
.articlePage #main .main_scene .exhibit_main { width:calc(100% - 12px); background:none; border:1px solid #ccc; border-top:none; padding:5px;}
.articlePage #main .main_scene .exhibit_main .info_desc { padding:5px 0;}
.articlePage #main .main_scene .exhibit_bottom { display:none;}
.articlePage #main .main_scene #tab_comment #ECS_COMMENT .fc_col_b { padding:5px;}
.articlePage #main .main_scene #tab_comment #ECS_COMMENT .fc_col_b form dt { text-align:left;}
.articlePage #main .main_scene #tab_comment #ECS_COMMENT .fc_col_b form dd { width:auto;}
.articlePage #main .main_scene #tab_comment #ECS_COMMENT .fc_col_b form dd textarea { width:345px;}
.articleProPage #main { width:calc(100% - 10px); padding:5px;}
.articleProPage #main .hd_nav { display:none;}
.articleProPage #main .main_left { display:none;}
.articleProPage #main .main_scene { float:none; width:100%;}
.articleProPage #main .main_scene .exhibit_top { background:none; border:1px solid #ccc; border-bottom:none; border-radius:5px 5px 0 0;}
.articleCatPage #main { width:calc(100% - 10px); padding:5px;}
.articleCatPage #main .hd_nav { display:none;}
.articleCatPage #main .main_left { display:none;}
.articleCatPage #main .main_scene { float:none; width:100%;}
.articleCatPage #main .main_scene .exhibit_top { background:none; border:1px solid #ccc; border-bottom:none; border-radius:5px 5px 0 0;}
.articleCatPage #main .main_scene .exhibit_top h1 { margin:0 5px;}
.articleCatPage #main .main_scene .exhibit_main { width:calc(100% - 12px); background:none; border:1px solid #ccc; border-top:none; padding:5px;}
.articleCatPage #main .main_scene .exhibit_main .info_li_txt { display:inline-block; width:100%; padding:3px 0;}
.articleCatPage #main .main_scene .exhibit_main .info_li_txt .data { width:80%; padding:3px 3px 3px 0;}
.articleCatPage #main .main_scene .exhibit_main .info_li_txt .date { line-height:22px;}
.articleCatPage #main .main_scene .exhibit_main .form-page .page_nav { padding:10px 0;}
.flowPage #main { padding:5px; width:calc(100% - 10px);}
.flowPage #main .hd_nav { display:none;}
.flowPage #main .exh_full_main { padding:5px; width:calc(100% - 12px); background:none; border:1px solid #ccc; border-radius:5px;}
.flowPage #main .exh_full_main .shopping_formCart { display:none;}
.flowPage #main .exh_full_main .mt_shopping_formCart { display:block;}
.flowPage #main .exh_full_main .mt_flow_paymentMess { display:none;}
.flowPage #main .exh_full_top { display:none;}
.flowPage #main .exh_full_bottom { display:none;}
.flowPage #main .mt_flow_cartBonus { display:block;}
.flowPage #main .flow_cartBonus { display:none;}
.flowPage #main .mt_flow_cartCon { display:block; margin:0 auto 10px auto;}
.flowPage #main .cart_total { border:1px solid #b5d1df; border-top:none; padding:0;}
.flowPage #main .cart_total .mt_flow_cartBonus { border-bottom:1px solid #ccc;}
.flowPage #main .cart_total .mt_flow_cartBonus input[type=text] { padding:5px; border:1px solid #ccc;}
.flowPage #main table.flow_cart_operate tr td { text-align:center;}
.flowPage #main .mt_flow_cartOther { margin-top:10px;}
.flowPage #footer .ft_brand_img_mt { display:none;}
.flowPage #footer .foot_help { display:none;}
.flowPage .block-flowSignIn { margin-bottom:20px; float:left; width:100%;}
.flowPage .block-flowSignIn .block-GuestCheckout { display:inline-block; margin-top:15px; width:100%;}
.flowPage .block-createAccount { float:left; width:100%;}
.flowPage #main .main { display:inline-block; width:100%;}
.flowPage .block-createAccount .notice { width:100%;}
.flowPage .block-createAccount .form-register-follow dl dd { width:100%;}
.flowPage .checkout-consignee #CHECKOUT_CONSIGNEE_INFO_HEADER { width:calc(100% - 2px); padding-top:5px; border:1px solid #ccc; border-top:none; border-bottom:none; display:inline-block;}
.flowPage .checkout-consignee #CHECKOUT_CONSIGNEE_INFO_PANEL { width:calc(100% - 2px);}
.flowPage .checkout-consignee #CHECKOUT_CONSIGNEE_INFO_PANEL ul { margin:0; padding:0;}
.flowPage .checkout-consignee #CHECKOUT_CONSIGNEE_INFO_PANEL ul li { margin:0; padding:0 5px; list-style:none;}
.flowPage .checkout-consignee #CHECKOUT_CONSIGNEE_INFO_PANEL .align_right { padding:0 5px;}
.flowPage .checkout-consignee #CHECKOUT_CONSIGNEE_INFO_PANEL dl { padding:0 5px;}
.flowPage .checkout-consignee #CHECKOUT_CONSIGNEE_INFO_PANEL dl dt { width:auto;}
.flowPage .checkout-consignee #CHECKOUT_CONSIGNEE_INFO_PANEL dl dd { width:100%;}
.flowPage .checkout-consignee #CHECKOUT_CONSIGNEE_INFO_PANEL dl dd input#address { width:275px;}
.flowPage .checkout-consignee #CHECKOUT_CONSIGNEE_INFO_PANEL dl dd div.w200px { width:50%;}
.flowPage .checkout-consignee #CHECKOUT_CONSIGNEE_INFO_PANEL dl dd div.w200px input { width:90%;}
.flowPage .check-items .widget_panel { width:calc(100% - 2px);}
.flowPage .check-items .widget_panel tr.checkout_goodslist_title { display:none;}
.flowPage .check-items .widget_panel tr.checkout_goodslist_con { display:none;}
.flowPage .check-items .widget_panel tr.mt_checkout_goodslist_title { display:table-row;}
.flowPage .check-items .widget_panel tr.mt_checkout_goodslist_con { display:table-row;}
.flowPage .shippingInfo-order #CHECKOUT_SHIPPING_METHOD_PANEL { width:calc(100% - 2px);}
.flowPage .payment-order #CHECKOUT_PAYMENT_METHOD_PANEL { width:calc(100% - 2px);}
.flowPage .payment-order #CHECKOUT_PAYMENT_METHOD_PANEL td.payment-desc { display:none;}
.flowPage .flow-other-info #CHECKOUT_OTHER_INFO_PANEL { width:calc(100% - 2px);}
.flowPage .flow-other-info #CHECKOUT_OTHER_INFO_PANEL textarea#postscript { width:350px;}
.flowPage .flow-other-info .flow_orther_post_tit { display:none;}
.flowPage .flow-other-info .mt_flow_orther_post_tit { display:block;}
.flowPage .flow_NVPItem .EX_Riview { display:none;}
.flowPage .flow_NVPItem .mt_EX_Riview { display:table;}
.flowPage .flow_NVPItem .mt_EX_Riview tr td { padding:5px;}
.flowPage .flow_NVPItem .mt_EX_Riview tr td.item-name { text-align:left;}
.flowPage .flow_EX_done { margin:0 0 10px 0; text-align:center;}
.flowPage .flow_EX_done img { width:100px;}
.flowPage .flow_EX_done span { vertical-align:middle; font-size:25px; margin-left:10px;}
.flowPage .flow_EX_done p { font-weight:bold; font-size:14px; margin-top:10px; text-align:center;}
.flowPage .flow_NVPItem .EX_review_button { width:100%;}
.flowPage .flow_NVPItem .EX_review_button a.lastRp { width:100%; margin-bottom:10px; background:url(images/btn_repaid.jpg) no-repeat center #5AC52A;}
.flowPage .flow_NVPItem .EX_review_button a.lastConus { width:100%;}
.flowPage .flow_NVPItem .EX_done { display:none;}
.flowPage .flow_NVPItem .mt_EX_done { display:table;}
.flowPage .flow_NVPItem .mt_EX_done tr td { padding:5px;}
.flowPage .flow_NVPItem .mt_EX_done tr td.item-info { text-align:left;}
.flowPage .flow_NVPItem .EX_review_button a.lastContin { width:100%; margin-bottom:10px; background:url(images/btn_continue.jpg) no-repeat center #5AC52A;}
.messPage .hd_nav { display:none;}
.messPage #main { width:calc(100% - 10px); padding:5px;}
.messPage #main .mod-systemMsg { padding:0;}
.messPage #main .mod-systemMsg .mod-systeMsg-txt { padding:0 5px;}
.messPage #main .mod-systemMsg .systeMsg-operate { padding:0 5px;}
.userPassPage .hd_nav { display:none;}
.userPassPage #main { width:calc(100% - 10px); padding:5px;}
.userPassPage #main .page_where_l { width:calc(100% - 6px);}
.userPassPage #main .exh_full_main { width:calc(100% - 12px); background:none; border:1px solid #ccc; border-radius:5px; padding:5px;}
.userPassPage #main .exh_full_top { display:none;}
.userPassPage #main .exh_full_bottom { display:none;}
.userPassPage #main .exh_full_main .block-login .block-loginInfo .block-loginleft { border-right:none; margin:0 0 5px 0; width:100%; border-bottom:1px solid #ccc;}
.userPassPage #main .exh_full_main .block-login .block-loginInfo .block-loginleft .form-login-user { display:inline-block;}
.userPassPage #main .exh_full_main .block-login .block-loginright { width:100%; margin-left:0;}
.userPassPage #main .exh_full_main .user_register { width:100%; margin-bottom:10px;}
.userPassPage #main .exh_full_main .user_register .lr_l { padding:0; display:inline-block;}
.userPassPage #main .exh_full_main .user_register .lr_l form dl dt { padding:10px 10px 5px 0; width:100%; text-align:left;}
.userPassPage #main .exh_full_main .user_register .lr_l form dl dd { width:100%;}
.userPassPage #main .exh_full_main .user_regi_mess { width:100%;}
.userClipsPage .hd_nav { display:none;}
.userClipsPage #main { width:calc(100% - 10px); padding:5px;}
.userClipsPage #main .main_left { display:none;}
.userClipsPage #main .main_scene { width:100%; margin-bottom:10px;}
.userClipsPage #main .main_scene .exh_top { display:none;}
.userClipsPage #main .main_scene .exh_bottom { display:none;}
.userClipsPage #main .main_scene .exh_main { width:calc(100% - 12px); padding:10px 5px; background:none; border:1px solid #ccc; border-radius:5px; min-height:auto;}
.userClipsPage #main .mt_user_menu { display:inline-block; width:100%;}
.userClipsPage #main .mt_user_menu .col_d_t { width:calc(100% - 20px);}
.userClipsPage #main .mt_user_menu .col_d_m { width:calc(100% - 12px); background:none; border:1px solid #ccc; border-top:none;}
.userClipsPage #main .mt_user_menu .col_d_b { display:none;}
.userClipsPage #main .user_collec_list { display:none;}
.userClipsPage #main .mt_user_collec_list { display:table;}
.userTranPage .hd_nav { display:none;}
.userTranPage #main { width:calc(100% - 10px); padding:5px;}
.userTranPage #main .main_left { display:none;}
.userTranPage #main .main_scene { width:100%; margin-bottom:10px;}
.userTranPage #main .main_scene .exh_top { display:none;}
.userTranPage #main .main_scene .exh_bottom { display:none;}
.userTranPage #main .main_scene .exh_main { width:calc(100% - 12px); padding:10px 5px; background:none; border:1px solid #ccc; border-radius:5px; min-height:auto;}
.userTranPage #main .main_scene .exh_main fieldset { padding:5px 5px 7px 5px;}
.userTranPage #main .main_scene .exh_main fieldset form dl dd { width:100%;}
.userTranPage #main .main_scene .exh_main fieldset .form-user-resetPassword dl dt { width:calc(100% - 8px); text-align:left;}
.userTranPage #main .main_scene .exh_main fieldset .form-user-info dl dt { width:calc(100% - 8px); text-align:left;}
.userTranPage #main .main_scene .exh_main fieldset .form-user-info dl dd input[type=text] { width:calc(100% - 8px);}
.userTranPage #main .mt_user_menu { display:inline-block; width:100%;}
.userTranPage #main .mt_user_menu .col_d_t { width:calc(100% - 20px);}
.userTranPage #main .mt_user_menu .col_d_m { width:calc(100% - 12px); background:none; border:1px solid #ccc; border-top:none;}
.userTranPage #main .mt_user_menu .col_d_b { display:none;}
.userTranPage #main .user-order-list { display:none;}
.userTranPage #main .mt_user-order-list { display:block;}
.userTranPage #main .mt_user-order-list table tr.user_order_sn td { font-size:16px;}
.userTranPage #main .mt_user-order-list table tr.user_order_goods_list { border-bottom:1px dashed #ccc;}
.userTranPage #main .mt_user-order-list table tr.user_order_goods_list td.user_order_goods_info { border:none;}
.userTranPage #main .mt_user-order-list table tr.user_order_goods_list table tr td { border:none;}
.userTranPage #main .mt_user-order-list table tr.user_order_goods_list table tr td.order_goods_img img { width:60px; height:60px;}
.userTranPage #main .user_order_info { display:none;}
.userTranPage #main .mt_user_order_info { display:block;}
.userTranPage #main .mt_user_order_info tbody tr td { width:10%;}
.userTranPage #main .mt_user_order_goods_list { display:table;}
.userTranPage #main .user_order_goods_list { display:none;}
.userTranPage #main .exh_main .p_con_a { padding:5px;}
.userTranPage #main .user_address_new dl dt { width:100%; padding:10px 0 5px 0; text-align:left;}
.userTranPage #main .user_address_new dl dd { width:100%;}
.userTranPage #main .user_address_new dl dd .w200px { width:50%;}
.userTranPage #main .user_address_new dl dd input[name=first_name] { width:92%;}
.userTranPage #main .user_address_new dl dd input[name=last_name] { width:92%;}
.userTranPage #main .user_address_new dl dd input[name=address] { width:97%;}
.userTranPage #main .user_address_new dl dd input[name=email] { width:97%;}
.brandlistPage .hd_nav { display:none;}
.brandlistPage #main { width:calc(100% - 10px); padding:5px;}
.brandlistPage #main .main_left { display:none;}
.brandlistPage #main .main_scene { float:none; width:100%;}
.brandlistPage #main .main_scene .page_where_l { width:98.52%;}
.brandlistPage #main .main_scene .brand_all_list ul { width:31.97%;}
.brandlistPage #main .main_scene .brand_all_list ul:nth-child(3n) { margin:5px 0;}
.brandlistPage #main .main_scene .brand_all_list ul li img { width:100%;}
.brandlistPage #main .main_scene .brand_all_list ul li a.brandlistNoImg { width:100%; height:60px; line-height:60px; font-weight:bold; font-size:16px; color:#000;}
}

@media screen and (max-width: 375px) {
#header .header_search #searchForm input[type=text] { width:86.85%;}
#header .cart_top_mt .top_menu { width:24.45%;}
#header #mod_mt_cate_tree { width:87.5%;}
.HomePage #main .recommend_new .mod_content .ItemList { width:48.9%;}
.HomePage #main .recommend_best .content .ItemList { width:48.21%;}
.HomePage #main .recommend_hot .content .ItemList { width:48.21%;}
#footer .ft_brand_img_mt a { width:32.13%;}
#footer .foot_help .ft_4col { width:47.24%;}
#footer .foot_help .mail_sub_bot { width:calc(100% - 10px);}
.catePage #main .main_scene .exh_main_pl .pro_list { width:46.22%;}
.brandPage #main .main_scene .exh_main_pl .pro_list { width:46.22%;}
.searchPage #main .main_scene .exh_main_pl .pro_list { width:46.22%;}
.goodsPage #main .MainCon .pro_chief div.brief .pro_ch_bf_rate .commentWrite { margin-left:9px;}
.goodsPage #main .MainCon .pro_chief div.brief .pro_ch_bf_rate .addFaviate { margin-left:9px;}
.goodsPage #main .MainCon .item-accessories fieldset .mod_blank .item .item-img { width:36.69%;}
.goodsPage #main .MainCon .item-accessories fieldset .mod_blank .item .item-operate { width:58.49%;}
.goodsPage #main .MainCon .fc_col_b .pro_corr_item { width:46.5%;}
.userTranPage #main .exh_main .p_con_a .form-address-user table tr td input { width:96%;}
.brandlistPage #main .main_scene .page_where_l { width:98.36%;}
.brandlistPage #main .main_scene .brand_all_list ul { width:31.82%;}
.brandlistPage #main .main_scene .brand_all_list ul li a.brandlistNoImg { font-size:15px;}
}
@media screen and (max-width: 360px) {
#header .header_search #searchForm input[type=text] { width:86.28%;}
#header .cart_top_mt .top_menu { width:24.43%;}
#header #mod_mt_cate_tree { width:87.08%;}
.HomePage #main .recommend_new .mod_content .ItemList { width:48.85%;}
.HomePage #main .recommend_best .content .ItemList { width:48.13%;}
.HomePage #main .recommend_hot .content .ItemList { width:48.13%;}
#footer .ft_brand_img_mt a { width:32.08%;}
#footer .foot_help .ft_4col { width:47.12%;}
#footer .foot_help .mail_sub_bot { width:calc(100% - 10px);}
.articlePage #tab_comment .form-comment dl dd input[name=email] { width:320px;}
.articlePage #main .main_scene #tab_comment #ECS_COMMENT .fc_col_b form dd textarea { width:320px;}
.brandlistPage #main .main_scene .page_where_l { width:98.29%;}
.brandlistPage #main .main_scene .brand_all_list ul { width:31.75%;}
.brandlistPage #main .main_scene .brand_all_list ul li a.brandlistNoImg { font-size:14px;}
.messPage #main .main_scene .exhibit_main form table tr th { width:100%;}
.goodsPage #main .MainCon .item-accessories fieldset .mod_blank .item .item-operate { width:58.28%;}
.flowPage #main .cart_total .mt_flow_cartBonus input[type=text] { width:223px;}
.flowPage .flow-other-info #CHECKOUT_OTHER_INFO_PANEL textarea#postscript { width:335px;}
}

@media screen and (max-width: 320px) {
#header .header_search #searchForm input[type=text] { width:84.52%;}
#header .cart_top_mt .top_menu { width:24.35%;}
#header #mod_mt_cate_tree { width:87%;}
.HomePage #main .recommend_new .mod_content .ItemList { width:48.7%;}
.HomePage #main .recommend_best .content .ItemList { width:47.89%;}
.HomePage #main .recommend_hot .content .ItemList { width:47.89%;}
#footer .ft_brand_img_mt a { width:31.92%;}
#footer .foot_help .ft_4col { width:46.75%;}
#footer .foot_help .mail_sub_bot { width:calc(100% - 10px);}
.catePage #main .main_scene .exh_main_pl .pro_list { width:45.42%;}
.brandPage #main .main_scene .exh_main_pl .pro_list { width:45.22%;}
.searchPage #main .main_scene .exh_main_pl .pro_list { width:45.22%;}
.goodsPage #main .MainCon .pro_chief div.brief .pro_bo_m #ECS_FORMBUY .pro_bo_add_r { padding:0 0 0 18px;}
.goodsPage #main .MainCon .pro_chief div.brief .pro_bo_m .pro_bo_stock_pra { width:142px;}
.goodsPage #main .MainCon .pro_chief div.brief .pro_bo_m .pro_bo_stock_pra div.p_bo_instock { background:url(images/btn_mt.png) no-repeat; padding:5px 0px 0px 10px; right:-2px;}
.goodsPage #main .MainCon .pro_chief div.brief .pro_c_b_itemno { width:50%;}
.goodsPage #main .MainCon .pro_chief div.brief .pro_ch_bf_rate { height:auto;}
.goodsPage #main .MainCon .pro_chief div.brief .pro_ch_bf_rate .commentWrite { margin-left:0px;}
.goodsPage #main .MainCon .item-accessories fieldset .mod_blank .item .item-img { width:43.46%;}
.goodsPage #main .MainCon .item-accessories fieldset .mod_blank .item .item-operate { width:50.84%;}
.goodsPage #main .MainCon .fc_col_b .pro_corr_item { width:45.9%;}
.messPage #main .main_scene .exhibit_main form table tr td input.msg_title { width:96%;}
.messPage #main .main_scene .exhibit_main form table tr td input.captcha { width:37%;}
.messPage #main .main_scene .exhibit_main form table tr td textarea { width:97%;}
.messPage #main .main_scene .exhibit_main form table tr th { width:34%;}
.flowPage .block-createAccount .form-register-follow dl dd #flow_register_password { width:calc(100% - 20px);}
.flowPage .block-createAccount .form-register-follow dl dd #flow_confirm_password { width:calc(100% - 20px);}
.articlePage #main .main_scene #tab_comment #ECS_COMMENT .fc_col_b form dd input#email { width:calc(100% - 10px);}
.articlePage #main .main_scene #tab_comment #ECS_COMMENT .fc_col_b form dd textarea { width:285px;}
.articleCatPage #main .main_scene .exhibit_main .info_li_txt .data { width:78%; padding:3px 3px 3px 0;}
.flowPage .checkout-consignee #CHECKOUT_CONSIGNEE_INFO_PANEL form dl dd select { width:100%;}
.flowPage .flow-other-info #CHECKOUT_OTHER_INFO_PANEL textarea#postscript { width:290px;}
.userPassPage #main .exh_full_main .user_register .lr_l .form-user-register dl dd input[type=text] { width:260px;}
.userPassPage #main .exh_full_main .user_register .lr_l .form-user-register dl dd input[type=password] { width:260px;}
.userTranPage #main .main_scene .exh_main fieldset .form-user-resetPassword dl dd input[type=text] { width:calc(100% - 8px);}
.userTranPage #main .main_scene .exh_main fieldset .form-user-resetPassword dl dd input[type=password] { width:calc(100% - 8px);}
.brandlistPage #main .main_scene .page_where_l { width:98.07%;}
.brandlistPage #main .main_scene .brand_all_list ul { width:31.54%;}
.brandlistPage #main .main_scene .brand_all_list ul li a.brandlistNoImg { font-size:12px;}

}











