﻿@charset "utf-8";
/* 
* PC端
* Author: Lin xiao dong
* http://www.openwbs.com/
*/
/*ow.global.css*/
html {font-size:100%; -webkit-text-size-adjust:none; -ms-text-size-adjust:100%; }
body {background:#fff; min-width:600px;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td {margin:0;padding:0}
body,button,input,select,textarea,th {color:#444; font:14px/1.8 "Helvetica Neue",Helvetica,Arial,微软雅黑,"Hiragino Sans GB",tahoma,simsun,宋体;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
li {list-style:none}
img { border:0px; page-break-inside:avoid; margin:0px; padding:0px; -ms-interpolation-mode:bicubic; max-width:100%; vertical-align:middle;}
input[type="button"],input[type='submit'] {cursor:pointer}
button {cursor:pointer}
table {border-collapse:collapse;border-spacing:0}
a {text-decoration:none;}
a,a:visited {color:#444;}
a:hover { color:#ff6700; text-decoration:none; }
:focus {outline:none;}
button,input,textarea,select,a,a:focus {outline:none;}
.clear { clear:both;}
.hid,
.hidden{ display:none;}
.fl {float:left;}
.fr {float:right;}
.ml5 {margin-left:5px;}
.ml8 {margin-left:8px;}
.mt5{ margin-top:5px;}
.ml10 {margin-left:10px;}
.mr5 {margin-right:5px;}
.mr10 {margin-right:10px;}
.transparent {filter:alpha(opacity=80);-khtml-opacity:0.8;-moz-opacity:0.8;opacity:0.8;}
.transparent_95 { filter:alpha(opacity=95); -khtml-opacity:0.95; -moz-opacity:0.95; opacity:0.95;}
.wrapper { margin:auto; width:1200px;}
.clearfix {}
.clearfix::before,
.clearfix::after { content: " "; display: table;}
.clearfix::after { clear: both;}


/*-----------category----rex add-------*/
.category-popup {
    position: absolute;
    top: 2px;
    left: 0;
    z-index: 191;
    width: 228px;
}
.category-popup .list-item {
    position: relative;
    z-index: 192;
}
.category-popup .list-item.list-item-hover, .category-popup .list-item:hover {
     background:#ff6700;
}
.category-popup .main-area a {
    color: #fff;
    display: block;
    height:28px;
    line-height: 28px;
    overflow: hidden;
    padding: 5px 28px;
}
.category-popup .main-area a em {
    color: rgba(255,255,255,0.3);
    font-size: 12px;
    font-style: normal;
    height: 12px;
    line-height: 12px;
    overflow: hidden;
    padding-left: 10px;
}
.category-popup .main-area a i {
    font-size: 10px;
    font-weight: 100;
    position: absolute;
    right: 20px;
    top: 12px;
}
.category-popup .main-link {
    margin-left: 8px;
}
.category-popup .main-link a {
    font-size: 12px;
    color: #979797;
    font: 12px/1.5 arial;
    white-space: nowrap;
}
.category-popup .main-link a:hover {
    color: #9dc91c;
}
.category-popup .main-area b {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: middle;
    width: 23px;
    height: 19px;
    margin-right: 10px;
}
.category-popup .extra-area {
    display: none;
    border: 1px solid #e8e8e8;
    padding-left: 10px;
    overflow: hidden;
    background-color: #fff;
    width: 494px;
    padding: 10px 20px;
}
.category-popup .list-item-hover {
    z-index: 193;
}
.category-popup .list-item-hover .extra-area {
    display: block;
    position: absolute;
    z-index: 194;
    left: 228px;
    top: 0;
    overflow: hidden;
    -webkit-box-shadow: 2px 2px 3px rgba(0,0,0,.19);
    box-shadow: 2px 2px 3px rgba(0,0,0,.19);
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=112, Color='#dfdfdf')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=112, Color='#dfdfdf');
}
.category-popup .sub-cat-wrap {
    width: 600px;
    overflow: hidden;
}
.category-popup .sub-category {
    width: 227px;
    overflow: hidden;
    float: left;
    *display: inline;
    *zoom: 1;
    padding: 0 40px 27px 0;
}
.category-popup .sub-category dt {
    line-height: 18px;
    padding-left: 8px;
    border-left: 3px solid #a8d300;
}
.category-popup .sub-category dt a {
    color: #333;
}
.category-popup .sub-category dd {
    border-bottom: 1px solid #e8e8e8;
    overflow: hidden;
    white-space: nowrap;
    padding: 18px 0 7px;
    _zoom: 1;
}
.category-popup .sub-category dd ul li {
    float: left;
    line-height: 14px;
    height: 14px;
    margin: 0 8px 10px 0;
}
.category-popup .sub-category dd a {
    color: #8a8a8a;
    font: 12px/1.5 arial;
}
.category-popup .sub-category dd a:hover {
    color: #9dc91c;
}
.category-popup .extra-suggestions {
    border-top: 1px solid #e8e8e8;
    overflow: hidden;
    padding-top: 40px;
    margin: -28px 0;
}
.category-popup .extra-suggest {
    width: 600px;
    border-bottom: 0;
}
.category-popup .extra-suggest dd {
    float: left;
    width: 227px;
    margin-right: 40px;
    border-bottom: 0;
}

/*表单 input check radio textarea select button*/
input[type="radio"],
input[type="checkbox"] {
	margin:0px 5px 0px 0px; padding:0px; vertical-align:middle;
	}
input.text,
textarea.textarea {
	background-color:#fff; border:1px solid #aaa;
	-webkit-box-shadow:inset 0px 1px 1px rgba(0,0,0,0.025);
	-moz-box-shadow:inset 0px 1px 1px rgba(0,0,0,0.025);
	box-shadow:inset 0px 1px 1px rgba(0,0,0,0.025);
	color:#333; font-size:12px;
	padding:0px 5px 0px 5px;
	-webkit-transition:border linear .2s,box-shadow linear .2s;
	-moz-transition:border linear .2s,box-shadow linear .2s;
	-o-transition:border linear .2s,box-shadow linear .2s;
	transition:border linear .2s,box-shadow linear .2s;
	width:240px;
	}
input.text {height:28px; line-height:28px;}
input.text-long {width:400px;}
input.text-short {width:160px;}
input.text-short-mini {width:80px;}
input.text-mini {height:18px; line-height:18px; width:114px;}
input.text-fileurl {width:300px;}
input.text-filename {width:120px;}
input.text-imageurl {border:1px dashed #bbb; width:272px;}
input.text-large {font-size:14px; height:32px; line-height:32px;}
input.text-err,
textarea.textarea-err { background-color:#fffafa; border-color:#d80000; -webkit-box-shadow:inset 0px 1px 1px rgba(225,0,0,0.175); -moz-box-shadow:inset 0px 1px 1px rgba(225,0,0,0.175); box-shadow:inset 0px 1px 1px rgba(225,0,0,0.175);}
iframe.iframe-upload{ width:160px; display:inline; height:30px; overflow:hidden; vertical-align:middle;}
input.text-file{
	background-color:#fcfcfc; border:1px solid #aaa; height:26px; line-height:26px; width:156px;
	padding:0px 0px!important;
	padding:0px 0px\0 !important;
	*padding:2px 0px !important;
	_padding:2px 0px !important;
	}

/**文本域**/
textarea.textarea { height:80px; line-height:20px; padding-top:2px; padding-bottom:2px; width:400px;}
textarea.textarea-mini {height:60px;}
textarea.textarea-high {height:160px;}
textarea.textarea-summary {height:60px; width:660px;}
textarea.textarea-long {height:80px; width:660px;}
textarea.textarea-editor {height:300px; width:650px;}
/**下拉**/
select {
	border:1px solid #bbb; color:#333; height:30px; line-height:30px;
    margin:0px 0px; padding:3px;
	vertical-align:top;
}
select option {border-bottom:1px solid #f4f4f4; height:18px; line-height:18px; padding:4px 3px 1px 5px;}
select optgroup {font-style:normal; padding:2px 0px 2px 0px;}
select optgroup option:first-child {margin-top:3px;}
/**聚焦和经过状态**/
input.text:hover,
input.text:focus,
textarea.textarea:hover,
textarea.textarea:focus,
select:hover,
select:focus {
	background:#fcfcfc;
	border:1px solid #3498db;
	color:#000;
	-webkit-box-shadow:0px 0px 3px #6bafdc;
	-moz-box-shadow:0px 0px 3px #6bafdc;
	box-shadow:0px 0px 3px #6bafdc;
	}
/**无效状态**/
input.disabled,
input.disabled:hover,
input.disabled:focus,
select.disabled,
select.disabled:hover,
select.disabled:focus {
	background:#eee;
	border:1px solid #ccc;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	color:#888;
	text-shadow:0px 0px 1px #fff;
}
/**时间**/
input.text-datetime,
input.text-datetime:hover,
input.text-datetime:focus {background-image:url("../images/icons/datetime.png"); background-repeat:no-repeat; background-position:center right;}

/*各种按钮*/
button,input[type="button"],input[type="reset"],input[type="submit"] { cursor:pointer; -webkit-appearance:button;}
.btn,.btn:visited {
	background-color:#eee;
	background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #F6F6F6), color-stop(100%, #E6E6E6));
	background-image:-webkit-linear-gradient(#F6F6F6,#E6E6E6);
	background-image:-moz-linear-gradient(#F6F6F6,#E6E6E6);
	background-image:-o-linear-gradient(#F6F6F6,#E6E6E6);
	background-image:linear-gradient(#F6F6F6,#E6E6E6);
	-webkit-box-shadow:#fff 0px 1px 0px inset; -moz-box-shadow:#fff 0px 1px 0px inset; box-shadow:#fff 0px 1px 0px inset;
	border:1px solid #aaa; border-bottom-color:#888; color:#555; font-family:"微软雅黑"; text-shadow:0px 1px 0px #f8f8f8; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;
	display:inline-block; position:relative;
}
.btn:hover {
	background-color:#ddd;
	background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e8e8e8), color-stop(100%, #d8d8d8));
	background-image:-webkit-linear-gradient(#e8e8e8,#d8d8d8);
	background-image:-moz-linear-gradient(#e8e8e8,#d8d8d8);
	background-image:-o-linear-gradient(#e8e8e8,#d8d8d8);
	background-image:linear-gradient(#e8e8e8,#d8d8d8);
	-webkit-box-shadow:rgba(0,0,0,0.3) 0 1px 3px,#fff 0px 1px 0px inset; -moz-box-shadow:rgba(0,0,0,0.3) 0 1px 3px,#fff 0px 1px 0px inset; box-shadow:rgba(0,0,0,0.3) 0 1px 3px,#fff 0px 1px 0px inset;
	border-color:#888; border-bottom-color:#666; color:#333; text-decoration:none;
}
/**按钮大小**/
.btn {
	font-size:14px; font-weight:bold; line-height:18px;
	padding:4px 15px!important;
	padding:4px 17px\0 !important;
	*padding:2px 4px !important;
	_padding:2px 4px !important;
}
a.btn {
	padding:5px 18px!important;
	padding:4px 17px\0 !important;
	*padding:4px 18px !important;
	_padding:4px 18px !important;
}

.btn-mini {
	font-size:10px; font-weight:normal; line-height:12px;
	padding:2px 5px!important;
	padding:2px 7px\0 !important;
	*padding:2px 0px !important;
	_padding:2px 0px !important;
	}
a.btn-mini {
	font-size:10px; font-weight:normal; line-height:12px;
	padding:3px 8px!important;
	padding:2px 7px\0 !important;
	*padding:2px 8px !important;
	_padding:2px 8px !important;
}

.btn-small {
	font-size:12px; font-weight:normal; line-height:16px;
	padding:3px 10px!important;
	padding:3px 12px\0 !important;
	*padding:1px 2px !important;
	_padding:1px 2px !important;
	}
a.btn-small {
	font-size:12px; font-weight:normal; line-height:16px;
	padding:4px 13px!important;
	padding:3px 12px\0 !important;
	*padding:3px 13px !important;
	_padding:2px 13px !important;
}

.btn-sbig {
	font-size:14px; font-weight:bold; line-height:20px;
	padding:4px 18px!important;
	padding:4px 20px\0 !important;
	*padding:2px 7px !important;
	_padding:2px 7px !important;
}
a.btn-sbig {
	padding:5px 21px!important;
	padding:4px 20px\0 !important;
	*padding:4px 22px !important;
	_padding:4px 22px !important;
}

.btn-large {
	-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; font-size:16px; line-height:22px;
	padding:5px 24px!important;
	padding:6px 26px\0 !important;
	*padding:3px 9px !important;
	_padding:4px 9px !important;
}
a.btn-large {
	padding:6px 27px!important;
	padding:6px 26px\0 !important;
	*padding:6px 28px !important;
	_padding:7px 28px !important;
}

.btn-xlarge {
	-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; font-size:20px; line-height:24px; padding:10px 46px;
	padding:8px 40px!important;
	padding:10px 40px\0 !important;
	*padding:5px 17px !important;
	_padding:4px 18px !important;
	}
a.btn-xlarge {
	padding:9px 43px!important;
	padding:10px 40px\0 !important;
	*padding:9px 44px !important;
	_padding:9px 45px !important;
	}

.btn-download{
	-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; font-size:16px; line-height:22px;
	padding:5px 24px!important;
	padding:6px 26px\0 !important;
	*padding:3px 9px !important;
	_padding:4px 9px !important;
	}
a.btn-download{
	padding:6px 27px!important;
	padding:6px 26px\0 !important;
	*padding:6px 28px !important;
	_padding:7px 28px !important;
	}
/**按钮颜色-状态**/
.btn-primary,.btn-primary:visited {
	background-color:#37548e;
	background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3e5e9c), color-stop(100%, #304a80));
	background-image:-webkit-linear-gradient(#3e5e9c,#304a80);
	background-image:-moz-linear-gradient(#3e5e9c,#304a80);
	background-image:-o-linear-gradient(#3e5e9c,#304a80);
	background-image:linear-gradient(#3e5e9c,#304a80);
	-webkit-box-shadow:#6783bb 0 1px 0 inset; -moz-box-shadow:#6783bb 0 1px 0 inset; box-shadow:#6783bb 0 1px 0 inset;
	border:1px solid #273c67;
	border-bottom-color:#22355d;
	color:#eee;
	text-shadow:0px 1px 0px #2e467c;
}
.btn-primary:hover {
	background-color:#2c4475;
	background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%,#314b81), color-stop(100%,#22345b));
	background-image:-webkit-linear-gradient(#314b81,#22345b);
	background-image:-moz-linear-gradient(#314b81,#22345b);
	background-image:-o-linear-gradient(#314b81,#22345b);
	background-image:linear-gradient(#314b81,#22345b);
	-webkit-box-shadow:rgba(0, 0, 0, 0.5) 0 1px 3px,#48659e 0 1px 0 inset;
	-moz-box-shadow:rgba(0, 0, 0, 0.5) 0 1px 3px,#48659e 0 1px 0 inset;
	box-shadow:rgba(0, 0, 0, 0.5) 0 1px 3px,#48659e 0 1px 0 inset;
	border-color:#1a2a4b;
	border-bottom-color:#152441;
	color:#fff;
}
.btn.disabled,.btn.disabled:hover {
	background-color:#ddd; background-image:none;
	-webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none;
	border-color:#bbb; color:#888; cursor:default; font-weight:normal; text-shadow:0px 1px 0px #fff;
}
/**特殊表单**/
.btn-upload{
	-webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px;
	font-size:12px; font-weight:bold; line-height:16px;
	padding:4px 15px!important;
	padding:4px 17px\0 !important;
	*padding:3px 4px !important;
	_padding:2px 4px !important;
}

/**按钮**/
a.abtn{ display:inline-block!important; font-size:18px; font-weight:normal; height:18px; line-height:18px; padding:12px 23px; width:auto;
        -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px;
	  }
a.abtn:hover{ text-decoration:none;}
a.abtn-white{ background-color:#fff; color:#006cb5; }
a.abtn-white:hover{ background-color:#eee;}

a.abtn-lblue{ background:#0db08f; color:#fff; }
a.abtn-lblue:hover{ background-color:#078f73;}
a.abtn-blue{ background:#3178cc; color:#fff; }
a.abtn-blue:hover{ background:#0a56b1; }
a.abtn-black{ background:#384050; color:#fff; }

/**表单**/
.form {}
.form-group {border-bottom:1px dotted #ddd; padding:5px 0px 5px 0px;}
.form-group:before,
.form-group:after { display:table; line-height:0; content:"";}
.form-group:after { clear:both;}
.form-group .col-name {float:left; font-size:14px; font-weight:bold; height:20px; line-height:20px; padding:3px 15px 3px 0px; width:100px; text-align:right;}
.form-group .col-name .important {color:#f00; padding:2px 5px 0px 0px;}
.form-group .col-value {padding:3px 0px 3px 115px;}
.form-group .verifycode {}
.form-group .verifycode img {height:26px; vertical-align:middle;}
.form-group .verifycode .fresh {background:#f6f6f6; border:1px solid #aaa; display:inline-block; vertical-align:top; font-size:12px; font-family:"微软雅黑"; height:26px; padding:0px 6px;}

/*水平表单*/
.form-horizontal {padding:20px; }
.form-horizontal .control-group {margin-bottom:20px;}
.form-horizontal .control-group .control-label {float:left; font-size:14px; padding:4px 12px 0px 0px; text-align:right; width:100px;}
.form-horizontal .control-group .controls {padding-left:112px; }
.form-horizontal .control-group .controls .checkbox-line {display:block; padding:0px 0px 15px 0px;}



/*表单行为*/
.form-actions {padding:20px 0px 0px 115px;}
.form-actions:before,
.form-actions:after {display:table; line-height:0; content:"";}
.form-actions:after {clear:both;}
.form-actions .btn {margin-right:8px;}

a.forget-password{ margin-left:20px;}


/*表格*/
.table { width:100%;}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td { border-top:1px solid #dddddd; line-height:1.428571429; padding:8px; vertical-align:top; }
.table > thead > tr > th { border-bottom: 2px solid #dddddd; vertical-align: bottom; }
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td { border-top:0; }
.table > tbody + tbody { border-top:2px solid #dddddd;}
.table .table { background-color:#ffffff; }
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td { padding:5px;}
.table-bordered {border: 1px solid #dddddd;}
.table-auto { width:auto;}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td { border:1px solid #dddddd; }
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td { border-bottom-width:2px; }
.table-striped > tbody > tr:nth-child(odd) > td,
.table-striped > tbody > tr:nth-child(odd) > th { background-color:#f9f9f9; }
.table-hover > tbody > tr:hover > td,
.table-hover > tbody > tr:hover > th { background-color:#f5f5f5; }
table col[class*="col-"] { position:static; display:table-column; float:none;}
table td[class*="col-"],
table th[class*="col-"] { display:table-cell; float:none;}
.table > thead > tr > .active,
.table > tbody > tr > .active,
.table > tfoot > tr > .active,
.table > thead > .active > td,
.table > tbody > .active > td,
.table > tfoot > .active > td,
.table > thead > .active > th,
.table > tbody > .active > th,
.table > tfoot > .active > th { background-color:#f5f5f5; }
.table-hover > tbody > tr > .active:hover,
.table-hover > tbody > .active:hover > td,
.table-hover > tbody > .active:hover > th { background-color:#e8e8e8; }
.table > thead > tr > .success,
.table > tbody > tr > .success,
.table > tfoot > tr > .success,
.table > thead > .success > td,
.table > tbody > .success > td,
.table > tfoot > .success > td,
.table > thead > .success > th,
.table > tbody > .success > th,
.table > tfoot > .success > th { background-color:#dff0d8; }
.table-hover > tbody > tr > .success:hover,
.table-hover > tbody > .success:hover > td,
.table-hover > tbody > .success:hover > th { background-color:#d0e9c6; }
.table > thead > tr > .danger,
.table > tbody > tr > .danger,
.table > tfoot > tr > .danger,
.table > thead > .danger > td,
.table > tbody > .danger > td,
.table > tfoot > .danger > td,
.table > thead > .danger > th,
.table > tbody > .danger > th,
.table > tfoot > .danger > th { background-color:#f2dede; }
.table-hover > tbody > tr > .danger:hover,
.table-hover > tbody > .danger:hover > td,
.table-hover > tbody > .danger:hover > th { background-color:#ebcccc; }
.table > thead > tr > .warning,
.table > tbody > tr > .warning,
.table > tfoot > tr > .warning,
.table > thead > .warning > td,
.table > tbody > .warning > td,
.table > tfoot > .warning > td,
.table > thead > .warning > th,
.table > tbody > .warning > th,
.table > tfoot > .warning > th { background-color:#fcf8e3; }
.table-hover > tbody > tr > .warning:hover,
.table-hover > tbody > .warning:hover > td,
.table-hover > tbody > .warning:hover > th { background-color:#faf2cc; }

/*分页*/
.pager {clear:both; display:block; margin:15px 5px 10px 0px; text-align:center;}
.pager a,.pager a:active,.pager a:link,.pager a:visited { background:#fff; border:1px solid #ccc; color:#424242; clear:both; font-size:12px; font-weight:bold; margin:2px 6px 2px 0px; padding:8px 10px 8px 10px; text-decoration:none; }
.pager a:hover { background:#fff; border:1px solid #c60000; color:#c60000; margin:2px 6px 2px 0px; padding:8px 10px 8px 10px; text-decoration:none; }
.pager span.current { background:#c60000; border:1px solid #c60000; color:#fff; font-size:12px; font-weight:bold; margin:2px 6px 2px 0px; padding:8px 10px 8px 10px;}
.pager span.extend,.pager span.unlink { background:#fafafa; border:1px solid #ccc; color:#666; font-size:12px; font-weight:bold; margin:2px 6px 2px 0px; padding:8px 10px 8px 10px;}

/*弹出框*/
.ow-dialog{ -webkit-box-shadow:rgba(0,0,0,0.5) 0px 0px 6px; -moz-box-shadow:rgba(0,0,0,0.5) 0px 0px 6px; box-shadow:rgba(0,0,0,0.5) 0px 0px 6px; padding:0px; position:absolute; z-index:1001; top:80px; left:200px;}
.ow-dialog-wrapper{ background:#fff;}
.ow-dialog-titleBar{ cursor:move; position:relative;}
.ow-dialog-title{ background:#395692; color:#fff; height:24px; line-height:24px; padding:0px 10px; left:0px;}
.ow-dialog-close{ background-image:url("../images/dialog-close.png"); background-position:0px 0px; display:inline-block; height:24px; width:24px; overflow:hidden; position:absolute; right:1px; top:1px;}
.ow-dialog-close:hover{ background-color:#fff; background-position:0px -24px;}
.ow-dialog-main{ }
.ow-dialog-content{ background:#fcfcfc; border:1px solid rgba(0,0,0,0.8); border-bottom:none; overflow:auto;}
.ow-dialog-content-success { background:#17a000; border:1px solid rgba(0,0,0,0.2); color:#fff; font-size:14px;}
.ow-dialog-content-error   { font-size:14px; padding:13px 18px 13px 18px;}
.ow-dialog-content-error h5.error-text{ color:#424242; font-weight:normal; }
.ow-dialog-content-error dl.error-msg{ border-top:1px dotted #ddd; margin-top:6px; padding-top:6px;}
.ow-dialog-content-error dl.error-msg dt{ color:#aaa; display:none; font-weight:bold; padding:0px 0px 5px 0px;}
.ow-dialog-content-error dl.error-msg dd{ color:#d10000; font-size:14px; }
.ow-dialog-content-alert{ color:#d10000; font-size:14px;}
.ow-dialog-loading{ background:url("../images/loading.gif") 0px 0px no-repeat; color:#aaa; font-size:16px; height:32px; line-height:32px; padding:0px 20px 0px 48px;}
.ow-dialog-posting{ background:url("../images/posting.gif") 0px 0px no-repeat; color:#aaa; font-size:16px; height:32px; line-height:32px; padding:0px 20px 0px 48px;}
.ow-dialog-iframe{ height:100%; width:100%;}
.ow-dialog-footer{ border-bottom:1px solid rgba(0,0,0,0.8); }
.ow-dialog-buttons{ background:#f6f6f6; border-left:1px solid rgba(0,0,0,0.8); border-right:1px solid rgba(0,0,0,0.8); border-top:1px solid #eee; padding:10px 20px; text-align:center;}
.ow-dialog-buttons button{ margin:0px 5px;}
.ow-dialog-timeout{ color:#121212; bottom:-25px; position:absolute; text-align:center; text-shadow:0px 1px 0px rgba(255,255,255,0.28);  width:100%;}
.ow-dialog-shadow{ background-color:#000; filter:alpha(opacity=60); opacity:0.6; left:0px; top:0px; width:100%; height:100%; position:fixed; visibility:visible; z-index:1000;}
.ow-dialog-shadow iframe{ filter:alpha(opacity=10); opacity:0.1;}
.ow-dialog .server-data{ border-top:1px dotted #e6e6e6; color:#999; display:none; margin:5px 0px 0px 0px; padding-top:5px; word-break:break-all; word-wrap:break-word;}

/*ow.index.css PC端首页*/
#header{-webkit-box-shadow:rgba(0,0,0,0.2) 0px 0px 4px; -moz-box-shadow:rgba(0,0,0,0.2) 0px 0px 4px; box-shadow:rgba(0,0,0,0.2) 0px 0px 4px;}
.ow-all-category{ min-width:1200px; position:relative;}
.ow-all-category .wrapper{ position:relative;}
.ow-all-category .cates{ position:absolute; left:50%; margin-left:-600px; top:0px; z-index:999;}
.ow-all-category .cates-section{ background-color:#666; background:rgba(0,0,0,0.7); min-height:460px; width:230px; position:absolute; left:0px; top:0px;}

.idx-hero-sub{ height:166px; margin:15px 0px 0px 0px;}
.idx-service4{ background:#5f5750; font-size:13px; float:left; height:166px; width:230px;}
.idx-service4 ul{ padding:5px 5px;}
.idx-service4 ul li{ float:left; text-align:center;}
.idx-service4 ul li a{ display:block; width:60px; padding:12px 6px 12px 6px;}
.idx-service4 ul li a span{ display:block; padding:3px 0px;}
.idx-service4 ul li a,
.idx-service4 ul li a:visited{ color:#bbb4af; }
.idx-service4 ul li a:hover{ background:#5a5149; color:#fff; }
.idx-service4 ul li a i{}

.idx-service4 ul li.li1 a{}
.idx-service4 ul li.li2 a{ border-left:1px solid #6d645d; }
.idx-service4 ul li.li3 a{ border-left:1px solid #6d645d; }
.idx-service4 ul li.li4 a{ border-top:1px solid #6d645d; }
.idx-service4 ul li.li5 a{ border-left:1px solid #6d645d; border-top:1px solid #6d645d; }
.idx-service4 ul li.li6 a{ border-left:1px solid #6d645d; border-top:1px solid #6d645d;  }

.idx-hero-promo{ }
.idx-hero-promo li{ float:left; height:166px; width:308px; padding-left:15px;}
.idx-hero-promo img{ height:166px; width:308px;}

/*推荐*/
.idx-star-goods{ margin-top:15px;}
.idx-star-goods .header{ padding:5px 0px 10px 0px; position:relative;}
.idx-star-goods .header .title{ font-size:24px; font-weight:normal;}
.idx-star-goods .more{ position:absolute; bottom:15px; right:0px; }
.idx-star-goods .more a{ border:1px solid #eee; display:inline-block; font-size:12px; height:24px; line-height:24px; width:32px; text-align:center;}
.idx-star-goods .more a:hvoer{ color:#ff6700;}

.idx-star-goods .section{ padding:0px 0px 25px 0px; position:relative; }
.idx-star-goods .section .section-wrapper{ height:350px; overflow:hidden; position:relative; top:0px; left:0px; width:1200px; }
.idx-star-goods ul{ height:330px; position:absolute; left:0px; top:0px; width:1200px; z-index:1;}
.idx-star-goods ul li{ background-color:#fcfcfc; border-top:1px solid #eee; display:inline-block; float:left; margin:0px 15px 0px 0px; height:300px; width:198px; overflow:hidden; padding:25px 15px 5px 15px; text-align:center;}
.idx-star-goods ul li.li1{ border-top-color:#ffac13;}
.idx-star-goods ul li.li2{ border-top-color:#83c44e;}
.idx-star-goods ul li.li3{ border-top-color:#2196f3;}
.idx-star-goods ul li.li4{ border-top-color:#e53935;}
.idx-star-goods ul li.li5{ border-top-color:#00c0a5;}
.idx-star-goods ul li.li6{ border-top-color:#ffac13;}
.idx-star-goods ul li.li7{ border-top-color:#83c44e;}
.idx-star-goods ul li.li8{ border-top-color:#2196f3;}
.idx-star-goods ul li.li9{ border-top-color:#e53935;}
.idx-star-goods ul li.li10{border-top-color:#00c0a5;}
.idx-star-goods ul li:hover{ background-color:#fff; -webkit-box-shadow:rgba(0,0,0,0.1) 0px 1px 10px; -moz-box-shadow:rgba(0,0,0,0.1) 0px 1px 10px; box-shadow:rgba(0,0,0,0.1) 0px 1px 10px}
.idx-star-goods ul li:last-child{ margin-right:0px;}
.idx-star-goods ul li .thumb{ padding:10px 5px 5px 5px; text-align:center; }
.idx-star-goods ul li .thumb img{ height:150px; width:150px;}
.idx-star-goods ul li .info{ padding:20px 0px 0px 0px;}
.idx-star-goods ul li .title{ font-weight:normal; font-size:14px; height:24px; line-height:24px; max-height:48px; overflow:hidden;}
.idx-star-goods ul li .title a:hover{ color:#e30000; text-decoration:none;}
.idx-star-goods ul li .subtitle { color:#aaa; font-size:12px; height:24px; line-height:24px; max-height:48px; overflow:hidden;}
.idx-star-goods ul li .price{ height:24px; line-height:24px; overflow:hidden;}
.idx-star-goods ul li .price span{ color:#d30000; font-size:13px; font-style:normal;}
.idx-star-goods ul li .price span em{}
.idx-star-goods ul li .price span.money{ margin-left:5px;}

/*推荐*/
.idx-recomd-goods{}
.idx-recomd-goods .header{ padding:25px 0px 10px 0px; position:relative;}
.idx-recomd-goods .header .title{ font-size:24px; font-weight:normal;}
.idx-recomd-goods .more{ position:absolute; bottom:15px; right:0px; }
.idx-recomd-goods .more a{ border:1px solid #eee; display:inline-block; font-size:12px; height:24px; line-height:24px; width:32px; text-align:center;}
.idx-recomd-goods .more a:hvoer{ color:#ff6700;}
.idx-recomd-goods .section{ padding:0px 0px 25px 0px; position:relative; }
.idx-recomd-goods .section .section-wrapper{ height:350px; overflow:hidden; position:relative; top:0px; left:0px; width:1200px; }
.idx-recomd-goods ul{ height:330px; position:absolute; left:0px; top:0px; width:1200px; z-index:1;}
.idx-recomd-goods ul li{ background-color:#fcfcfc; border-top:1px solid #f4f4f4; display:inline-block; float:left; margin:0px 15px 0px 0px; height:300px; width:198px; overflow:hidden; padding:25px 15px 5px 15px; text-align:center;}
.idx-recomd-goods ul li:hover{ background-color:#fff; -webkit-box-shadow:rgba(0,0,0,0.1) 0px 1px 10px; -moz-box-shadow:rgba(0,0,0,0.1) 0px 1px 10px; box-shadow:rgba(0,0,0,0.1) 0px 1px 10px}
.idx-recomd-goods ul li:last-child{ margin-right:0px;}
.idx-recomd-goods ul li .thumb{ padding:10px 5px 5px 5px; text-align:center; }
.idx-recomd-goods ul li .thumb img{ height:150px; width:150px;}
.idx-recomd-goods ul li .info{ padding:20px 0px 0px 0px;}
.idx-recomd-goods ul li .title{ font-weight:normal; font-size:14px; height:24px; line-height:24px; max-height:48px; overflow:hidden;}
.idx-recomd-goods ul li .title a:hover{ color:#e30000; text-decoration:none;}
.idx-recomd-goods ul li .subtitle { color:#aaa; font-size:12px; height:24px; line-height:24px; max-height:48px; overflow:hidden;}
.idx-recomd-goods ul li .price{ height:24px; line-height:24px; overflow:hidden;}
.idx-recomd-goods ul li .price span{ color:#d30000; font-size:13px; font-style:normal;}
.idx-recomd-goods ul li .price span em{}
.idx-recomd-goods ul li .price span.money{ margin-left:5px;}

/*楼层*/
.idx-floor{ background:#f4f4f4; padding-bottom:30px; }
.shop-floor{ margin:0px auto; padding:25px 0px 0px 0px; width:1200px;}
.shop-floor .header{ padding:5px 0px 10px 0px; position:relative;}
.shop-floor .header .title{ font-size:24px; font-weight:normal;}
.shop-floor .header .floor-num{ color:#888; display:none; font-size:18px; font-weight:normal; padding:0px 6px 0px 0px; vertical-align:bottom;}
.shop-floor .header .floor-name{ color:#424242; font-size:22px; font-weight:normal;}
.shop-floor .header .subcate{ position:absolute; right:0px; bottom:10px;}
.shop-floor .header .subcate a{}
.shop-floor .header .subcate li.link{ float:left;}
.shop-floor .header .subcate li.link a{ display:inline-block; font-weight:normal; height:30px; line-height:30px; padding:0px 12px;}
.shop-floor .header .subcate li.link a:hover{ color:#c60000; text-decoration:none;}
.shop-floor .header .subcate li.spacer{ background:#ddd; float:left; height:14px; margin:8px 1px 0px 1px; overflow:hidden; padding:0px; width:1px; }
.shop-floor .header .subcate li.spacer-1{ display:none;}

.shop-floor .section{}
.shop-floor-goods{}
.shop-floor-goods ul{}
.shop-floor-goods ul li{ background-color:#fff; display:inline-block; float:left; margin:0px 0px 15px 15px; height:300px; width:198px; overflow:hidden; padding:25px 15px 5px 15px; text-align:center;}
.shop-floor-goods ul li:first-child{ margin-left:0px;}
.shop-floor-goods ul li:hover{-webkit-box-shadow:rgba(0,0,0,0.2) 0px 1px 4px; -moz-box-shadow:rgba(0,0,0,0.2) 0px 1px 4px; box-shadow:rgba(0,0,0,0.2) 0px 1px 4px;}
.shop-floor-goods ul li .thumb{ padding:10px 5px 5px 5px; text-align:center; }
.shop-floor-goods ul li .thumb img{ height:150px; width:150px;}
.shop-floor-goods ul li .info{ background-color:#fff; padding:10px 0px;}
.shop-floor-goods ul li .title{ font-weight:normal; font-size:14px; height:24px; line-height:24px; max-height:48px; overflow:hidden;}
.shop-floor-goods ul li .title a:hover{ color:#e30000; text-decoration:none;}
.shop-floor-goods ul li .subtitle { color:#aaa; font-size:12px; height:24px; line-height:24px; max-height:48px; overflow:hidden;}
.shop-floor-goods ul li .price{ height:24px; line-height:24px; overflow:hidden; }
.shop-floor-goods ul li .price span{ color:#d30000; font-size:13px; font-style:normal;}
.shop-floor-goods ul li .price span em{}
.shop-floor-goods ul li .price span.money{ margin-left:5px;}
.shop-floor-goods ul li.hero{ height:330px; width:228px; padding:0px; text-align:left;}
.shop-floor-goods ul li.hero ul{ padding:0px;}
.shop-floor-goods ul li.hero ul li{ height:330px; width:228px; margin:0px; padding:0px;}

/*更多*/
.ow-idx-more{ font-size:20px; text-align:center; padding:10px 0px 0px 0px;}
.ow-idx-more a{}
.ow-idx-more a:hover{}

/*新闻*/
.ow-idx-news{ background-color:#f4f4f4; padding:40px 0px;}
.ow-idx-news h2.header { font-size:24px; font-weight:normal; height:24px; line-height:24px; padding:0px 0px 20px 0px; text-align:center;}
.ow-idx-news .cates{}
.ow-idx-news .cates ul{ padding:10px 0px; zoom:1; overflow:auto; text-align:center;}
.ow-idx-news .cates ul li{ display:inline; padding:0px 5px;}
.ow-idx-news .cates ul li a{ background-color:#fff; border:0px solid #d6d6d6; display:inline-block; font-size:15px; height:24px; line-height:24px; padding:6px 25px;}
.ow-idx-news .cates ul li a:hover{ background-color:#2993df; border-color:#2993df; color:#fff; text-decoration:none;}

.ow-idx-news .section{ padding:20px 0px 0px 0px;}
.ow-idx-news .section ul{ padding:0px;}
.ow-idx-news .section ul li{ background-color:#fff; float:left; height:300px; width:228px; margin:0px 15px 15px 0px; position:relative;}
.ow-idx-news .section ul li.li5,
.ow-idx-news .section ul li.li10,
.ow-idx-news .section ul li.li15,
.ow-idx-news .section ul li.li20,
.ow-idx-news .section ul li.li25,
.ow-idx-news .section ul li.li30,
.ow-idx-news .section ul li.li35,
.ow-idx-news .section ul li.li40{ margin-right:0px;}
.ow-idx-news .section ul li .thumb a{ display:block; height:140px; width:228px; text-align:center; overflow:hidden;}
.ow-idx-news .section ul li .thumb a img{ height:140px; width:228px; }
.ow-idx-news .section ul li .title{ font-size:14px; font-weight:normal; max-height:48px; line-height:24px; overflow:hidden; padding:15px 12px 0px 12px;}
.ow-idx-news .section ul li .title a:hover{ text-decoration:none;}
.ow-idx-news .section ul li .summary{ color:#aaa; font-size:12px; max-height:48px; line-height:24px; margin:5px 0px 0px 0px; overflow:hidden; padding:0px 12px;}
.ow-idx-news .section ul li .datetime{ color:#aaa; font-size:12px; padding:0px 12px;}
.ow-idx-news .section ul li:hover{ -webkit-box-shadow:0px 0px 2px 1px rgba(0,0,0,0.1); -moz-box-shadow:0px 0px 2px 1px rgba(0,0,0,0.1); box-shadow:0px 0px 2px 1px rgba(0,0,0,0.1); }
.ow-idx-news .section ul li:hover a,
.ow-idx-news .section ul li:hover a:visited{ color:#e60000;}
.ow-idx-news .section ul li:hover img{ transform:scale(1.06,1.06); transition-duration:500ms; transition-timing-function:ease-out; }

/*ow.main.css*/

/**头部**/
#header{
	background:#fff; min-width:1200px; position:relative; z-index:1001; width:100%;
	-webkit-box-shadow:rgba(0,0,0,0.15) 0px 0px 2px; -moz-box-shadow:rgba(0,0,0,0.15) 0px 0px 2px; box-shadow:rgba(0,0,0,0.15) 0px 0px 2px;
	}
#header.header-order{}
#header.header-order .top-nav{ right:0px;}

#header .toper { background-color:#363636; color:#ddd; font-size:13px; height:40px; line-height:40px;}
#header .toper .wrapper{ position:relative;}
#header .toper a,
#header .toper a:visited{ color:#ddd;}
#header .toper a:hover{ color:#e60000; text-decoration:none;}

#header .top-nav { position:absolute; top:0px; right:148px; z-index:900; }
#header .top-nav .sep{ border-left:1px solid #888; display:inline-block; float:left; height:12px; line-height:12px; margin:10px 8px 0px 8px; vertical-align:middle; width:1px; overflow:hidden;}
#header .top-nav a{ float:left; text-align:center;  padding:0px 10px;}
#header .top-nav a,
#header .top-nav a:visited{ color:#ddd; }
#header .top-nav a:hover{ color:#ff6700; padding-bottom:10px; text-decoration:none; }
#header .welcome { font-size:12px; float:left; }
#header .welcome .worktime{ padding-left:10px;}
#header .welcome .tel{ padding-left:12px;}
#header .top-cart{ position:absolute; right:0px; top:0px;}
#header .top-cart .cart{ display:block; padding:0px 10px 0px 12px;}
#header .top-cart .cart:hover{ background:#ff6700; color:#fff;}
#header .top-cart .cart i{ margin-right:6px;}
/**user**/
#header .user-status { padding-right:12px;}
#header .user-status a.a-login{ padding:0px 10px;}
#header .user-status a.a-reg{ padding:0px 10px;}
#header .user-status a.username{ font-weight:600; padding:0px 10px 0px 10px;}
#header .user-status .sep{ border-left:1px solid #aaa; display:inline-block; height:12px; line-height:12px; margin:0px 10px 0px 11px; vertical-align:middle; width:1px; overflow:hidden;}
#header .user-status a:hover{ color:#e60000;}
/**header**/
#header .header-line{ background-color:#fff; height:90px;}
#header .header-line .wrapper{ position:relative; z-index:991;}
#header .header-line .logo{ display:inline-block; float:left; padding-top:0px;}
#header .header-line .logo img{ max-height:90px;}
/*搜索*/
#header .search{ position:absolute; right:0px; top:25px; background:#ddd;}
#header .search .search-form{ height:42px; padding:0px 0px 0px 0px; position:relative;}
#header .search .search-form .search-text{ float:left;}
#header .search .text-search{ border:1px solid #e6e6e6; border-right:none; color:#aaa; float:left; font-size:12px; height:24px; line-height:24px; padding:8px 8px 8px 8px; width:180px;}
#header .search .text-search:focus{ color:#222;}
#header .search .btn-search{ background-color:#fff; border:1px solid #e6e6e6; color:#666; float:left; font-size:12px; height:42px; line-height:24px; padding:8px 0px; width:48px;}
#header .search .btn-search:active{ background-color:#ff6700; border-color:#ff6700; color:#fff;}
#header .search .search-keywords{ height:24px; line-height:24px; padding:0px 0px 4px 0px; position:absolute; top:10px; right:60px;}
#header .search .search-keywords a{ background-color:#fafafa; display:inline-block; height:18px; line-height:18px; margin-left:5px; padding:0px 4px 0px 4px;}
#header .search .search-keywords a,
#header .search .search-keywords a:visited{ color:#424242;}
#header .search .search-keywords a:hover{ background:#ff6700; color:#fff; text-decoration:none;}
/*导航*/
#header .main-nav{ position:absolute; left:230px;}
#header .main-nav li.n1{ float:left; position:relative; z-index:999;}
#header .main-nav li.n1 a.n1{ display:inline-block; display:block; font-size:16px; font-weight:normal; height:40px; line-height:40px; padding:25px 10px 25px 10px; position:relative; z-index:999; text-align:center;}
#header .main-nav li.n1 a.n1,
#header .main-nav li.n1 a.n1:visited{ color:#333; }
#header .main-nav li.n1 a.n1:hover,
#header .main-nav li.n1.hover a.n1,
#header .main-nav li.n1.current a.n1{ color:#ff6700; text-decoration:none; }
/*二级菜单*/
#header .main-nav .subnav { background-color:#fff; -webkit-box-shadow:rgba(0,0,0,0.3) 0px 3px 3px; -moz-box-shadow:rgba(0,0,0,0.3) 0px 3px 3px; box-shadow:rgba(0,0,0,0.3) 0px 3px 3px; display:none; position:absolute; width:auto; top:90px; left:-10px; z-index:901;}
#header .main-nav .subnav ul { background:none; display:block; padding:15px 0px 20px 0px;}
#header .main-nav .subnav ul li { display:block; float:none; font-size:16px; font-weight:normal; position:relative;}
#header .main-nav .subnav ul li a { display:block; height:32px; line-height:32px; padding:5px 20px 5px 20px; min-width:150px; white-space:nowrap;}
#header .main-nav .subnav ul li a,
#header .main-nav .subnav ul li a:visited { color:#333; text-decoration:none;}
#header .main-nav .subnav ul li a:hover { background:#ff6700; color:#fff; }
#header .main-nav .subnav ul li:last-child a { border-bottom:none;}

.ow-subsite-menu{ background-color:#404040; height:56px; line-height:56px; overflow:hidden;}
.ow-subsite-menu .section{ margin:0px auto; width:1200px;}
.ow-subsite-menu .section li{ float:left;}
.ow-subsite-menu .section li a{ display:inline-block; line-height:56px; padding:0px 20px;}
.ow-subsite-menu .section li a,
.ow-subsite-menu .section li a:visited{ color:#fff; font-size:16px;}
.ow-subsite-menu .section li a:hover{ background-color:#2a2a2a; text-decoration:none;}
.ow-subsite-menu .section li.current a{ background-color:#2a2a2a; }

/*网页底部*/
#footer { background:#fff; border-top:1px solid #ddd; color:#555; margin:0px auto; min-width:1200px;}
#footer .footer-section{ padding:0px 0px 20px 0px; zoom:1; overflow:auto;}
#footer .footer-section .wrapper{ vertical-align:top; position:relative;}
#footer a,
#footer a:visited{ color:#555; }
#footer a:hover{ color:#e60000; }

#footer .col-contact { float:left; margin:30px 0px 40px 0px; width:400px; padding:0px 40px 20px 0px; }
#footer .col-contact h3 { color:#333; font-size:20px; font-weight:normal; }
#footer .col-contact p.text1{ font-size:13px; padding:15px 0px;}
#footer .col-contact p.text2{ font-weight:bold;}

#footer .col-cates{ float:left; padding:30px 0px 30px 50px; width:520px;}
#footer .col-cates dl{ float:left; margin:0px 15px 0px 0px; width:150px;}
#footer .col-cates dl.item3{ margin-right:0px;}
#footer .col-cates dl dt{ color:#333; font-size:16px; padding:0px 0px 10px 0px;}
#footer .col-cates dl dd{ font-size:13px; height:24px; line-height:24px; padding:3px 0px 3px 1px;}
#footer .col-cates a:hover{ color:#e60000; text-decoration:none;}

#footer .col-qrcode{ padding:35px 0px 0px 0px; width:160px; text-align:center; position:absolute; right:30px; }
#footer .col-qrcode img{ border:1px solid #ddd; height:120px; width:120px;}
#footer .col-qrcode h3{ padding:12px 0px 2px 0px;}
#footer .col-qrcode p{}

#footer .powered-by{ background:#fafafa; border-top:1px solid #eee; border-bottom:1px solid #eee; font-size:12px; padding:12px 0px;}
#footer .powered-by .copyright{text-align:center}
#footer .powered-by .copyright a {color: #b7b5b5;}
/*banner*/
.ow-banner { background:#fcfcfc; min-width:1200px;}
.ow-main-banner{ min-height:460px; min-width:1200px;}
.ow-top-banner{ background:#334259;}
.ow-top-banner .section{ color:#fff; min-height:100px; margin:0px auto; padding:45px 0px 52px 0px; width:1200px;}
.ow-top-banner .banner-title{ font-size:38px; font-weight:normal;}
.ow-top-banner .banner-subtitle{ font-size:18px;}

/*网页中间内容区*/
#mbody { margin:auto; min-width:1200px;}
#mbody:after {clear:both; content:"."; display:block; height:0px; visibility:hidden;}
#idx-mbody{ min-width:1200px;}

/**返回顶部**/
.ow-floater{ width:40px; position:fixed; _position:absolute; bottom:10px; right:10px; z-index:9999; filter:alpha(opacity=100); opacity:1.0;}
.ow-floater a{ background-image:url("../images/float_bar.png"); display:inline-block; height:40px; margin:0px; width:40px; padding:0px; vertical-align:top;}
.ow-floater a,
.ow-floater a:visited{ background-color:#36aa00;}
.ow-floater a:hover{ background-color:#b50005;}
.ow-floater a.top{ background-position:0px 0px;}
.ow-floater a.top:hover{ background-position:40px 0px;}
.ow-floater a.feedback{ background-position:0px -40px;}
.ow-floater a.feedback:hover{ background-position:40px -40px;}
.ow-floater a.faq{ background-position:0px -80px;}
.ow-floater a.faq:hover{ background-position:40px -80px;}

/*公告*/
.ow-notice{ background-color:#ffdb3d; color:#222; display:none; font-size:16px; padding:10px; text-align:center;}

#d_ow_notice{}
#d_ow_notice .ow-dialog-title{ background-color:#fff; border:1px solid rgba(0,0,0,0.8); border-bottom:none; color:#de0000; font-size:22px; padding:30px 0px 15px 0px; text-align:center;}
#d_ow_notice .ow-dialog-content{ border-top:none;}
#d_ow_notice .ow-dialog-content .ow-notice-dialog{ background-color:#fff; color:#333; font-size:18px; line-height:200%; padding:0px 40px 20px 40px; width:700px;}
#d_ow_notice .ow-dialog-buttons{ background-color:#fff; border:1px solid rgba(0,0,0,0.8); border-top:none; padding:0px 0px 20px 0px;}
#d_ow_notice .btn{ background-color:#fff; background-image:none; color:#666; font-weight:normal!important; font-size:15px; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; border:1px solid #ddd; text-shadow:none; -webkit-border-radius:0px; -moz-border-radius:0px; line-height:24px;}
#d_ow_notice .btn:hover{ background-color:#f4f4f4; border:1px solid #aaa; color:#333;}

/*页面导航面包屑*/
.ow-breadcrumb{ font-size:13px; height:24px; line-height:24px; margin:0px; padding:10px 0px 5px 0px;}
.ow-breadcrumb .sep{ font-family:宋体,arial; font-size:80%; line-height:inherit; padding:0px 6px; vertical-align:top;}

/*搜索*/
.ow-search-header{ background:#fcfcfc; border-bottom:1px solid #f2f2f2; font-size:13px; padding:10px 0px;}
.ow-search-header h1{ font-weight:normal; font-size:16px; }
.ow-search-header h1 b{ color:#c60000; padding:0px 10px;}

/*内容类型筛选*/
.ow-content-type{ border-bottom:1px solid #e6e6e6; margin:0px 0px 0px 0px;}
.ow-content-type .type-header{ font-size:14px; padding:2px 0px; }
.ow-content-type .type-section{}
.ow-content-type .type-line{ border-top:1px dotted #eee8e8; overflow:hidden; padding:0px 0px 6px 0px; position:relative;}
.ow-content-type .type-line .type-attr{ color:#424242; float:left; font-weight:bold; padding:6px 2px 0px 5px; text-align:right; width:80px; }
.ow-content-type .type-line .type-value{ float:left; width:670px;}
.ow-content-type .type-line .type-value ul{ padding:4px 0px 0px 4px;}
.ow-content-type .type-line .type-value li{ float: left; height:20px; line-height:20px; margin-right:8px; white-space:nowrap; padding:2px 0px;}
.ow-content-type .type-line .type-value li a{ display:inline-block; height:20px; line-height:20px; padding:1px 6px;}
.ow-content-type .type-line .type-value li a.current{ background:#686868; color:#fff;}
.ow-content-type .type-line .type-value li a.current:hover{ text-decoration:none; cursor:default;}

/*案例*/
.gallery-pic { margin:0px auto; padding:20px 0px; width:1000px;  }
.gallery-pic .gallery-list{ height:79px; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; overflow:hidden; position:relative; width:1000px;}
.gallery-pic .gallery-list ul{ margin-left:-9px; padding:0px 0px; zoom:1; overflow:auto; position:absolute;}
.gallery-pic .gallery-list li{ background:#fff; border:1px solid #ccc; float:left; height:75px; margin:0px 0px 0px 10px; width:112px; padding:1px; overflow:hidden; text-align:center;}
.gallery-pic .gallery-list li:first-child{}
.gallery-pic .gallery-list li a{ display:inline-block; height:75px; width:112px; overflow:hidden;}
.gallery-pic .gallery-list li img{ min-height:75px; width:112px;}
.gallery-pic .gallery-list li.current{ border:2px solid #C30008; padding:0px;}
.gallery-pic .gallery-list a.turner { background-image:url("../images/turner-pre-next.png"); display:inline-block; height:30px; position:absolute; top:25px; width:24px;}
.gallery-pic .gallery-list a.prev{ left:10px;}
.gallery-pic .gallery-list a.prev:hover {background-position:0px 30px;}
.gallery-pic .gallery-list a.next{ background-position:24px 0px; right:10px;}
.gallery-pic .gallery-list a.next:hover {background-position:24px 30px;}

.gallery-pic .gallery-view { background:#454851; width:1000px; position:relative; z-index:1;}
.gallery-pic .gallery-view span { display:inline-block; margin:auto; text-align:center; width:1000px;}
.gallery-pic .gallery-view a{ cursor:default; padding:1px; display:block; text-align:center;}
.gallery-pic .gallery-view img { max-width:998px; width:expression(this.width > 998 ? 998 : true);}
.gallery-pic .gallery-view .mousetrap{ position:absolute; right:0px;}
.gallery-pic .gallery-view .cloud-zoom-big { left:1px; top:1px;}

/*相关内容*/
.ow-related-grid{ background:#f4f4f4; margin:0px; padding-top:30px; zoom:1; overflow:auto;}
.ow-related-grid .header{ border-bottom:1px solid #e6e6e6; padding-bottom:20px; position:relative;}
.ow-related-grid .header h2{ background:#f4f4f4; color:#888; display:inline-block; font-size:28px; font-weight:normal; height:32px; line-height:32px; padding:10px 0px; position:absolute; top:-10px; left:50%; margin-left:-140px; width:280px; text-align:center; }
.ow-related-grid .section{ padding:50px 0px; zoom:1; overflow:auto;}

/*在线客服*/
.service-online { display:inline-table; font-family:"微软雅黑"; text-shadow:0px 1px 0px #fff; margin:0px; position:absolute; right:0px; top:100px; z-index:99999999;}
.service-online a.mini {background:url("../images/service-online.png") 0px 0px no-repeat; display:inline-block; float:right; height:90px; width:30px; overflow:hidden;}
.service-online .listpanel {background:#fafafa; width:136px;}
.service-online .heading {background:url("../images/service-online.png") -40px 0px no-repeat; height:24px; line-height:24px; overflow:hidden; position:relative; }
.service-online .section {border:1px solid #ddd; padding:5px 0px 10px 0px;}
.service-online a.close {background-image:url("../images/service-online.png"); background-position:-40px -32px; display:inline-block; height:24px; width:24px; overflow:hidden; position:absolute; right:0px; top:0px;}
.service-online a.close:hover {background-position:-64px -32px;}
.service-online dl {border-bottom:1px dotted #e6e6e6; box-shadow:0px 1px 0px #fff; margin:5px 10px; padding:0px 0px 5px 0px;}
.service-online dl dt {font-size:12px; margin:0px; padding:0px;}
.service-online dl dd {margin:0px; padding:2px 0px;}
.service-online dl dd.tel {color:#c70505; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
.service-online dl dd.qq a,
.service-online dl dd.crmqq a{ background:url("../images/qq-talk.png"); display:inline-block; height:22px; line-height:22px; width:92px; overflow:hidden; vertical-align:top; }
.service-online dl dd.wangwang {}

/*图片广告*/
.ow-ad-pic { margin:auto; overflow:hidden; position:relative;}
.ow-ad-pic a {position: absolute;}
.ow-ad-pic a img {}
.ow-pic-player {margin:auto; position:relative; overflow:hidden; z-index:1;}
.ow-pic-player .sliders {position:absolute; left:0px; top:0px;}
.ow-pic-player .sliders li {}
.ow-pic-player .pages {bottom:5px; position:absolute; right:10px;}
.ow-pic-player .pages a {background-color:#999; display:inline-block; font-size:9px; height:16px; line-height:16px; margin:0px 2px; width:16px; overflow:hidden; text-align:center;
	-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;
	}
.ow-pic-player .pages a,.ow-pic-player .pages a:visited {color:#fff; text-decoration:none;}
.ow-pic-player .pages a.current {background-color:#c30000;}
.ow-pic-player .pages a:hover {background-color:#c30000;}
.ow-pic-player .turner {position:absolute; top:42%; width:100%; background:#ddd;}
.ow-pic-player .turner a {background-image:url("../images/pic-player-pre-next.png"); display:inline-block; height:40px; width:32px; overflow:hidden;}
.ow-pic-player .turner a.prev {background-position:0px 0px; left:8px; position:absolute;}
.ow-pic-player .turner a.prev:hover {background-position:0px 40px;}
.ow-pic-player .turner a.next {background-position:32px 0px; position:absolute; right:8px;}
.ow-pic-player .turner a.next:hover {background-position:32px 40px;}

.index-banner-section .ow-pic-player .pages { bottom:15px; position:absolute; right:10px;}
.index-banner-section .ow-pic-player .pages a { font-size:10px; height:24px; line-height:24px; margin:0px 5px; width:24px; overflow:hidden; text-align:center; -webkit-border-radius:12px; -moz-border-radius:12px; border-radius:12px;}
.index-banner-section .ow-pic-player .pages a,.ow-pic-player .pages a:visited {color:#fff; text-decoration:none;}
.index-banner-section .ow-pic-player .pages a.current {background-color:#c30000;}
.index-banner-section .ow-pic-player .pages a:hover {background-color:#c30000;}
.index-banner-section .ow-pic-player .turner { position:absolute; top:42%; width:100%; background:#ddd;}
.index-banner-section .ow-pic-player .turner a {background-image:url("../images/pic-player-pre-next-big.png"); display:inline-block; height:80px; width:64px; overflow:hidden;}
.index-banner-section .ow-pic-player .turner a.prev {background-position:0px 0px; left:15px; position:absolute;}
.index-banner-section .ow-pic-player .turner a.prev:hover {background-position:0px 80px;}
.index-banner-section .ow-pic-player .turner a.next {background-position:64px 0px; position:absolute; right:15px;}
.index-banner-section .ow-pic-player .turner a.next:hover {background-position:64px 80px;}

/*产品图片画廊*/
.gallery { position:relative; width:366px;}
.gallery .gallery-view { border:1px solid #aaa; height:360px; width:360px; position:relative;}
.gallery .gallery-view span { display:inline-block; height:360px; width:360px; text-align:center;}
.gallery .gallery-view a{ display:block; text-align:center;}
.gallery .gallery-view img { max-height:360px; max-width:360px;}
.gallery .gallery-view .mousetrap{ position:absolute; right:0px;}
.gallery .gallery-view .cloud-zoom-big { border:1px solid #ccc; left:366px; top:-1px;}
.gallery .gallery-list{ height:56px; margin:10px 0px; overflow:hidden; padding:0px 0px; position:relative; width:366px;}
.gallery .gallery-list ul{ padding:0px; zoom:1; overflow:auto; position:absolute;}
.gallery .gallery-list li{ background:#fff; border:1px solid #cdcdcd; float:left; height:54px; margin:0px 5px 0px 0px; width:54px; overflow:hidden; text-align:center;}
.gallery .gallery-list li a{ display:block;}
.gallery .gallery-list li img{ max-height:54px; max-width:54px; height:expression(this.height > 54 && this.height/this.width >= 1 ? 54 : true); width:expression(this.width > 54 && this.width/this.height >= 1 ? 54 : true);}
.gallery .gallery-list li.current{ border:2px solid #C30008; height:52px; width:52px; margin:0px 3px 0px 0px;}
.gallery .gallery-list a.turner { background-image:url("../images/turner-pre-next.png"); display:inline-block; height:30px; position:absolute; top:13px; width:24px;}
.gallery .gallery-list a.prev{ left:0px;}
.gallery .gallery-list a.prev:hover {background-position:0px 30px;}
.gallery .gallery-list a.next{ background-position:24px 0px; right:5px;}
.gallery .gallery-list a.next:hover {background-position:24px 30px;}

/*弹窗用户登录*/
.ow-loginwin{ width:278px; padding:25px 40px;}
.ow-loginwin .form-login dl dt { font-size:14px; padding:0px 10px 0px 0px;}
.ow-loginwin .form-login dl dd { margin-bottom:6px; padding:4px 10px 0px 0px;}
.ow-loginwin .form-login dl dd input.text{ font-size:14px; padding:3px 5px; width:100%;}
.ow-loginwin .form-login dl dd input.text-verifycode{ width:100px;}
.ow-loginwin .form-login dl dd .verifycode img{ height:32px; vertical-align:middle;}
.ow-loginwin .form-login dl dd .verifycode .fresh{background:#f6f6f6; border:1px solid #aaa; display:inline-block; font-size:14px; height:32px; line-height:32px; width:35px; text-align:center; vertical-align:top; overflow:hidden;}
.ow-loginwin .form-login dl dd .verifycode .fresh:hover{ text-decoration:none;}
.ow-loginwin .form-login dl.button dd{ padding:15px 0px 0px 0px;}
.ow-loginwin .form-login dl.button dd .btn{ width:100%; padding-left:0px; padding-right:0px; text-align:center;}
.ow-loginwin .form-login dl.remember dd{ padding-top:15px;}
.ow-loginwin .form-login dl.remember a,
.ow-loginwin .form-login dl.remember a:visited{ color:#888;}
.ow-loginwin .form-login dl.remember a:hover{ color:#0070d9; text-decoration:none;}
.ow-loginwin .form-login dl dd label.remember{ display:none;}
.ow-loginwin .form-login dl dd .forget{ margin-right:15px;}
.ow-loginwin .form-login dl dd .reg-member{ }
.ow-loginwin .form-login dl dd .unlogin-buy{ float:right;}

/**单选/复选框**/
.labels {}
.labels label.checkbox-inline {margin-right:10px;}
.labels label.radio-inline {margin-right:10px;}

/*验证码*/
.verifycode{}
.verifycode img{ height:26px; vertical-align:middle;}
.verifycode .fresh{ background:#f6f6f6; border:1px solid #aaa; display:inline-block; vertical-align:top; font-size:14px; font-family:"微软雅黑"; height:26px; padding:0px 6px;}

/*spans*/
.spans-inline {}
.spans-inline .headline {border-bottom:1px solid #eee; color:#666; display:inline-block; padding:0px 10px 2px 0px;}
.spans-inline .spans {padding:6px 0px 0px 0px;}
.spans-inline span {padding:0px 10px 0px 0px;}

/*加载/提交/注释/注解*/
.loading,
.posting {background:url("../images/posting.gif") 0px center no-repeat; color:#888; display:inline-block; font-size:18px; height:32px; line-height:32px; padding:0px 20px 0px 48px;}
.freshing {background:url("../images/freshing.gif") 0px 0px no-repeat; color:#aaa; display:inline-block; font-size:12px; height:16px; line-height:16px; padding:2px 5px 2px 24px;}
.t-normal {color:#b2b2b2; padding:0px 0px 0px 0px;}
.t-normal.hightLigth,
.t-normal:hover{color:#4d4d4d;}

.t-ok { color:#00be00; }
.t-err { color:#ff3300; }

span.more{ float:right;}
span.more a{ background:url("../images/more.png") right 0px no-repeat; color:#888; display:inline-block; font-size:12px; height:24px; line-height:24px; padding-right:26px;}
span.more a:hover{ background-position:right -24px; color:#fc0000; text-decoration:none;}

span.raquo{ color:#fc0000; display:inline-block; font-family:Arial; font-size:120%; line-height:inherit; padding-left:10px;}
span.raquo a,span.raquo a:visited{ color:#fc0000;}
span.raquo a:hover{ color:#ac0000; text-decoration:none;}

.caret {
    border-top:4px solid;
	border-left:4px solid transparent;
    border-right:4px solid transparent;
    display:inline-block;
    margin-left:5px; vertical-align:middle;
	transform:scale(1.001); transition:all 0.25s ease 0s;
	height:0; width:0;
}

/*详细*/
.ow-editor-content-text img{}
.ow-editor-content-text table{ margin-bottom:10px; border-collapse:collapse; display:table; font-size:16px; }
.ow-editor-content-text table tr.firstRow th { border-top-width: 2px;}
.ow-editor-content-text table th{ background-color:#f7f7f7; border:1px solid #ccc; border-top:1px solid #bbb; font-weight:bold; font-size:16px; padding:5px 10px; }
.ow-editor-content-text table td{ border:1px solid #ccc; padding:5px 10px; }

/*商品销售实时播报*/
.ow-goods-sales-broadcast{ border-bottom:1px solid #eee; font-size:15px; height:32px; line-height:32px; margin:auto; width:1200px; padding:20px 0px;}
.ow-goods-sales-broadcast dl{}
.ow-goods-sales-broadcast dl dt{ color:#c60000; float:left; font-weight:bold; width:180px;}
.ow-goods-sales-broadcast dl dd{ float:left; width:1020px;}
.ow-goods-sales-broadcast dl dd ul.marquee { display:block; position:relative; overflow:hidden; height:32px; line-height:32px; width:700px;}
.ow-goods-sales-broadcast dl dd ul.marquee li { color:#333; display:block; white-space:nowrap; position:absolute; top:-999em; left:0;}
.ow-goods-sales-broadcast dl dd ul.marquee li span{}
.ow-goods-sales-broadcast dl dd ul.marquee li span.member{ color:#2788bb; font-weight:bold; padding:0px 5px;}
.ow-goods-sales-broadcast dl dd ul.marquee li span.buy{ }
.ow-goods-sales-broadcast dl dd ul.marquee li span.goods{ font-weight:bold; padding:0px 5px;}
.ow-goods-sales-broadcast dl dd ul.marquee li span.amount{ }
.ow-goods-sales-broadcast dl dd ul.marquee li .congratulate{ }
.ow-goods-sales-broadcast dl dd ul.marquee li .website-name{ color:#333; padding:0px 3px 0px 0px; }
.ow-goods-sales-broadcast dl dd ul.marquee li .website-domain{ color:#2788bb; }
.ow-goods-sales-broadcast dl dd ul.marquee li em{ color:#888; font-style:normal; font-size:24px; vertical-align:bottom; padding:0px 5px 0px 5px;}

/*ow.shop.css*/
/**价格**/
span.money { font-family:verdana; }
span.money em{ font-style:normal;}
span.point{ font-family:verdana; }
span.point em{ font-style:normal; padding:0px 3px;}
span.point b{ font-weight:normal;}

/**内容部分**/
#shopbody{}
#shopbody{ background:#f4f4f4; }
#shopbody .ow-breadcrumb{ background:#fcfcfc; border-bottom:1px solid #f2f2f2; font-size:12px; padding:10px 0px;}
#shopbody .ow-breadcrumb h1{ float:left; font-weight:normal; font-size:16px; }

/**二级分类**/
.ow-shop-subcate{ background:#fcfcfc; border-bottom:1px solid #f2f2f2; }
.ow-shop-subcate ul{ margin:auto; width:1200px; zoom:1; overflow:auto; padding:10px 0px;}
.ow-shop-subcate ul li{ float:left; }
.ow-shop-subcate ul li a{ display:inline-block; font-size:14px; font-weight:bold; margin:0px 20px 0px 0px;}
.ow-shop-subcate ul li.current a{ color:#ff6700; }


/**商品类型筛选**/
.ow-goods-type-section{ background:#fff; border-bottom:1px solid #eee;}
.ow-goods-type-section .type-header{ display:none; padding:2px 10px 5px 0px; }
.ow-goods-type-section .type-section{ padding:3px 0px;}
.ow-goods-type-section .type-line{ border-top:1px solid #f6f6f6; font-size:14px; zoom:1; overflow:hidden; padding:0px 0px 8px 0; position:relative;}
.ow-goods-type-section .type-line1{ border-top:0px;}
.ow-goods-type-section .type-line .type-attr{ color:#424242; float:left; padding:6px 2px 0px 0px; text-align:left; width:70px; }
.ow-goods-type-section .type-line .type-value{ float:left; width:1080px;}
.ow-goods-type-section .type-line .type-value ul{ padding:6px 0px 0px 0px;}
.ow-goods-type-section .type-line .type-value li{ float:left; height:20px; line-height:20px; white-space:nowrap; padding:2px 0px;}
.ow-goods-type-section .type-line .type-value li a{ display:inline-block; height:20px; line-height:20px; padding:1px 10px;}
.ow-goods-type-section .type-line .type-value li a.current{ background:#ff6700; color:#fff;}
.ow-goods-type-section .type-line .type-value li a.current:hover{ text-decoration:none; cursor:default;}

/**排序**/
.ow-goods-orderby { padding:15px 0px 0px 0px;}
.ow-goods-orderby .order{}
.ow-goods-orderby .order b{font-size: 14px;font-family: Fantasy;}
.ow-goods-orderby .order a{ background-color:#eee; border:2px solid #eee; color:#333; display:inline-block; font-size:12px; height:20px; line-height:20px; margin-right:1px; padding:0px 12px;}
.ow-goods-orderby .order a:hover{ border-bottom:2px solid #ff6700;}
.ow-goods-orderby .order a.current{ background:#ff6700; border-color:#ff6700; color:#fff;}

/**分类页商品商品区**/
.ow-shop-categoods-section{ margin:auto; width:1200px;}
.ow-shop-categoods-section .categoods-section{ padding:15px 0px 15px 0px;}
.ow-shop-categoods-section .categoods-section .pager{ height:50px; margin:20px 0px 0px 0px; padding:40px 0px 40px 0px; text-align:center;}

/*商品列表*/
ul.ow-goods-list{}
ul.ow-goods-list li{ background-color:#fff; display:inline-block; float:left; margin:0px 15px 15px 0px; height:348px; width:192px; overflow:hidden; padding:15px 15px 5px 15px; text-align:center;}
ul.ow-goods-list li.li5,
ul.ow-goods-list li.li10,
ul.ow-goods-list li.li15,
ul.ow-goods-list li.li20,
ul.ow-goods-list li.li25,
ul.ow-goods-list li.li30,
ul.ow-goods-list li.li35,
ul.ow-goods-list li.li40,
ul.ow-goods-list li.li45,
ul.ow-goods-list li.li50{ margin-right:0px;}
ul.ow-goods-list li:hover{ -webkit-box-shadow:rgba(0,0,0,0.2) 0px 1px 4px; -moz-box-shadow:rgba(0,0,0,0.2) 0px 1px 4px; box-shadow:rgba(0,0,0,0.2) 0px 1px 4px;}
ul.ow-goods-list li .thumb{ text-align:center; }
ul.ow-goods-list li .thumb img{ max-height:190px; max-width:190px;}
ul.ow-goods-list li .info{ padding:10px 0px 0px 0px;}
ul.ow-goods-list li .title{ font-weight:normal; font-size:14px; height:48px; max-height:48px; overflow:hidden;}
ul.ow-goods-list li .title a:hover{ color:#e30000; text-decoration:none;}
ul.ow-goods-list li .subtitle { color:#aaa; font-size:12px; line-height:24px; max-height:48px; padding:0px 10px; overflow:hidden;}
ul.ow-goods-list li .price{ height:24px; line-height:24px; overflow:hidden;font-size: 12px;color: #aaa;}
ul.ow-goods-list li .price span{ font-size:13px; font-style:normal;}
ul.ow-goods-list li .price span em{}
ul.ow-goods-list li .price span.money{ color:#d30000; margin-left:5px;font-size: 16px;}
.product-item .buttons{ padding:10px 0px 0px 0px;text-align: left;margin: 0;font-size: 0;}
.product-item button {display: inline-block;height: 40px;border: none;vertical-align: middle;}
.product-item .btn-add-to-cart {width: 80%;background-color: #c80000;text-align: center;font-size: 15px;color: #fff;text-transform: uppercase;}
.product-item .btn-add-to-wishlist {width: 20%;border-left: 1px solid #fff !important;background-color: #eaeaea;background-position: center;background-repeat: no-repeat;}
.product-item .glyphicon {font-size: 18px;line-height: inherit;}
.product-item .btn-add-to-cart i {font-size: 14px;margin-right: 5px;}

/*文章页相关商品列表*/
.ow-content-related-goods{ background:#fff; border:1px solid #eee; padding:10px 15px;}
.ow-content-related-goods ul{ font-size:12px; zoom:1; overflow:auto;}
.ow-content-related-goods ul li{ border-bottom:1px solid #eee; display:block; padding:15px 0px; zoom:1; overflow:auto;}
.ow-content-related-goods ul li:last-child{ border-bottom:0px;}
.ow-content-related-goods ul li .thumb{ float:left; margin-right:15px; text-align:center;}
.ow-content-related-goods ul li .thumb img{ height:120px; width:120px; vertical-align:top; }
.ow-content-related-goods ul li .info{ zoom:1; overflow:auto;}
.ow-content-related-goods ul li .title{ color:#222; font-size:16px; font-weight:normal;}
.ow-content-related-goods ul li .subtitle{ color:#888; max-height:36px; line-height:18px; overflow:hidden; padding:5px 0px 0px 0px; text-overflow:ellipsis;}
.ow-content-related-goods ul li .price{ padding:3px 0px 0px 0px;}
.ow-content-related-goods ul li .price span.money{ color:#d30000; font-size:14px;}
.ow-content-related-goods ul li .price span.point{ color:#d30000; font-size:14px; padding-right:3px;}
.ow-content-related-goods ul li .price span.point em{ font-size:14px;}
.ow-content-related-goods ul li .buy{ padding:7px 0px 0px 0px;}
.ow-content-related-goods ul li .buy a,
.ow-content-related-goods ul li .buy a:visited{ background:#fff; border:1px solid #d30000; color:#d30000; display:inline-block; font-size:12px; height:22px; line-height:22px; padding:0px 10px;}
.ow-content-related-goods ul li .buy a:hover{ background:#d30000; color:#fff;}

/*标签云*/
.ow-goods-tags{}
.ow-goods-tags .section{ margin:0px auto; padding:15px; width:1200px;}
.ow-goods-tags a{ margin-right:5px;}
.ow-goods-tags a,
.ow-goods-tags a:visited{}

/*按钮无效状态*/
button.disabled,
button.disabled:hover{ background-color:#e6e6e6; background-image:none; border:1px solid #ddd; color:#bbb; cursor:default; text-shadow:rgba(255,255,255,0.5) 0px 1px 0px;}

/*ow.owcmt.css*/
/*评论*/

/*发布*/
.ow-owcmt-post{ border-top:1px solid #e2e2e2; margin:10px 0px 0px 0px; padding:20px 0px 10px 0px; }
.ow-owcmt-post .cmt-avatar{ float:left; margin-right:16px; height:50px; width:50px;}
.ow-owcmt-post .cmt-avatar img{ border-radius:10%; height:50px; line-height:50px; width:50px; }
.ow-owcmt-post .cmt-post{ padding-left:66px; padding-right:20px;}
.ow-owcmt-post .cmt-post textarea.comment-text{ 
    -webkit-box-shadow:inset 0px 1px 1px rgba(0,0,0,0.075); -moz-box-shadow:inset 0px 1px 1px rgba(0,0,0,0.075); box-shadow:inset 0px 1px 1px rgba(0,0,0,0.075);
	-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;
	background-color:#fff; border:2px solid #c0d1dd; color:#333; font-size:14px; height:72px; line-height:24px; padding:5px 8px; vertical-align:top; width:100%;
	}
.ow-owcmt-post .cmt-post textarea.comment-text:focus{ border-color:#acbfcc; color:#333; }
.ow-owcmt-post .cmt-btnline{ padding:10px 0px 0px 0px; text-align:right;}
.ow-owcmt-post .cmt-btnline .btn-owcmt{  background:#094c97; border:none; color:#fff; display:inline-block; font-size:14px; font-weight:normal; line-height:24px; padding:4px 28px; width:auto; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
.ow-owcmt-post .cmt-btnline .btn-owcmt:hover{ background:#142038;}
/*列表*/
.ow-owcmt-list-header{ border-bottom:1px solid #eee; font-size:16px; padding:5px 0px;}
.ow-owcmt-list-header .cmt-count{ float:right; font-size:14px; padding:5px 0px 0px 0px;}
.ow-owcmt-list-header .cmt-count b{ padding-right:5px;}

.ow-owcmt-list ul li{ border-bottom:1px dashed #ddd; padding:15px 0px; zoom:1; overflow:auto; }
.ow-owcmt-list .avatar{ float:left; height:50px; width:50px; padding-top:5px;}
.ow-owcmt-list .avatar img{ border-radius:10%; height:50px; line-height:50px; width:50px; }
.ow-owcmt-list .cmtinfo{ padding-left:66px; }
.ow-owcmt-list .cmtinfo .author { color:#999; font-size:12px; height:24px; line-height:24px;}
.ow-owcmt-list .cmtinfo .author .username{ float:left; font-size:13px; padding-right:10px;  }
.ow-owcmt-list .cmtinfo .author .posttime{ float:left; padding-right:10px; }
.ow-owcmt-list .cmtinfo .author .comefrom{ float:left; }
.ow-owcmt-list .cmtinfo .comment{ color:#333; font-size:14px; padding:5px 0px 5px 0px;}
.ow-owcmt-list .cmtinfo .comment-footer{ font-size:13px; text-align:right;}
.ow-owcmt-list .cmtinfo .comment-footer a,
.ow-owcmt-list .cmtinfo .comment-footer a:visited{ color:#999;}
.ow-owcmt-list .cmtinfo .comment-footer a:hover{ color:#333;}
.ow-owcmt-list .cmtinfo .comment-footer a.report{ margin:0px 0px 0px 15px;}
/*回复*/
.ow-owcmt-reply-post{ padding-top:10px; zoom:1; overflow:auto;}
.ow-owcmt-reply-post .reply-textarea{ padding-right:100px;}
.ow-owcmt-reply-post .reply-textarea input.reply-text{
	-webkit-box-shadow:inset 0px 1px 1px rgba(0,0,0,0.075); -moz-box-shadow:inset 0px 1px 1px rgba(0,0,0,0.075); box-shadow:inset 0px 1px 1px rgba(0,0,0,0.075);
	-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;
	background-color:#fff; border:2px solid #c0d1dd; color:#333; font-size:14px; float:left; height:24px; line-height:24px; padding:5px 8px; vertical-align:top; width:100%;
	}
.ow-owcmt-reply-post .reply-btnline{ float:left; padding-left:10px;}
.ow-owcmt-reply-post .btn-reply{ background:#094c97; border:none; color:#fff; display:inline-block; font-size:14px; font-weight:normal; height:24px; line-height:24px; padding:6px 0px; width:auto; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; width:70px; text-align:center;}
.ow-owcmt-reply-post .btn-reply:hover{ background:#142038;}
/*回复列表*/
.ow-owcmt-reply-list  ul li{ border-top:1px dotted #eee; border-bottom:0px;}
.ow-owcmt-reply-list  ul li.li1{ border-top:0px; }
.ow-owcmt-reply-list .avatar{ float:left; height:40px; width:40px; padding-top:5px;}
.ow-owcmt-reply-list .avatar img{ border-radius:10%; height:40px; line-height:40px; width:40px; }
.ow-owcmt-reply-list .cmtinfo{ padding-left:56px;}



/*pc.glyphicon.css*/
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('fonts/glyphicons-halflings-regular.eot');
  src: url('fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('fonts/glyphicons-halflings-regular.woff') format('woff'), url('fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;

  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.glyphicon-asterisk:before {
  content: "\2a";
}
.glyphicon-plus:before {
  content: "\2b";
}
.glyphicon-euro:before,
.glyphicon-eur:before {
  content: "\20ac";
}
.glyphicon-minus:before {
  content: "\2212";
}
.glyphicon-cloud:before {
  content: "\2601";
}
.glyphicon-envelope:before {
  content: "\2709";
}
.glyphicon-pencil:before {
  content: "\270f";
}
.glyphicon-glass:before {
  content: "\e001";
}
.glyphicon-music:before {
  content: "\e002";
}
.glyphicon-search:before {
  content: "\e003";
}
.glyphicon-heart:before {
  content: "\e005";
}
.glyphicon-star:before {
  content: "\e006";
}
.glyphicon-star-empty:before {
  content: "\e007";
}
.glyphicon-user:before {
  content: "\e008";
}
.glyphicon-film:before {
  content: "\e009";
}
.glyphicon-th-large:before {
  content: "\e010";
}
.glyphicon-th:before {
  content: "\e011";
}
.glyphicon-th-list:before {
  content: "\e012";
}
.glyphicon-ok:before {
  content: "\e013";
}
.glyphicon-remove:before {
  content: "\e014";
}
.glyphicon-zoom-in:before {
  content: "\e015";
}
.glyphicon-zoom-out:before {
  content: "\e016";
}
.glyphicon-off:before {
  content: "\e017";
}
.glyphicon-signal:before {
  content: "\e018";
}
.glyphicon-cog:before {
  content: "\e019";
}
.glyphicon-trash:before {
  content: "\e020";
}
.glyphicon-home:before {
  content: "\e021";
}
.glyphicon-file:before {
  content: "\e022";
}
.glyphicon-time:before {
  content: "\e023";
}
.glyphicon-road:before {
  content: "\e024";
}
.glyphicon-download-alt:before {
  content: "\e025";
}
.glyphicon-download:before {
  content: "\e026";
}
.glyphicon-upload:before {
  content: "\e027";
}
.glyphicon-inbox:before {
  content: "\e028";
}
.glyphicon-play-circle:before {
  content: "\e029";
}
.glyphicon-repeat:before {
  content: "\e030";
}
.glyphicon-refresh:before {
  content: "\e031";
}
.glyphicon-list-alt:before {
  content: "\e032";
}
.glyphicon-lock:before {
  content: "\e033";
}
.glyphicon-flag:before {
  content: "\e034";
}
.glyphicon-headphones:before {
  content: "\e035";
}
.glyphicon-volume-off:before {
  content: "\e036";
}
.glyphicon-volume-down:before {
  content: "\e037";
}
.glyphicon-volume-up:before {
  content: "\e038";
}
.glyphicon-qrcode:before {
  content: "\e039";
}
.glyphicon-barcode:before {
  content: "\e040";
}
.glyphicon-tag:before {
  content: "\e041";
}
.glyphicon-tags:before {
  content: "\e042";
}
.glyphicon-book:before {
  content: "\e043";
}
.glyphicon-bookmark:before {
  content: "\e044";
}
.glyphicon-print:before {
  content: "\e045";
}
.glyphicon-camera:before {
  content: "\e046";
}
.glyphicon-font:before {
  content: "\e047";
}
.glyphicon-bold:before {
  content: "\e048";
}
.glyphicon-italic:before {
  content: "\e049";
}
.glyphicon-text-height:before {
  content: "\e050";
}
.glyphicon-text-width:before {
  content: "\e051";
}
.glyphicon-align-left:before {
  content: "\e052";
}
.glyphicon-align-center:before {
  content: "\e053";
}
.glyphicon-align-right:before {
  content: "\e054";
}
.glyphicon-align-justify:before {
  content: "\e055";
}
.glyphicon-list:before {
  content: "\e056";
}
.glyphicon-indent-left:before {
  content: "\e057";
}
.glyphicon-indent-right:before {
  content: "\e058";
}
.glyphicon-facetime-video:before {
  content: "\e059";
}
.glyphicon-picture:before {
  content: "\e060";
}
.glyphicon-map-marker:before {
  content: "\e062";
}
.glyphicon-adjust:before {
  content: "\e063";
}
.glyphicon-tint:before {
  content: "\e064";
}
.glyphicon-edit:before {
  content: "\e065";
}
.glyphicon-share:before {
  content: "\e066";
}
.glyphicon-check:before {
  content: "\e067";
}
.glyphicon-move:before {

  content: "\e068";
}
.glyphicon-step-backward:before {
  content: "\e069";
}
.glyphicon-fast-backward:before {
  content: "\e070";
}
.glyphicon-backward:before {
  content: "\e071";
}
.glyphicon-play:before {
  content: "\e072";
}
.glyphicon-pause:before {
  content: "\e073";
}
.glyphicon-stop:before {
  content: "\e074";
}
.glyphicon-forward:before {
  content: "\e075";
}
.glyphicon-fast-forward:before {
  content: "\e076";
}
.glyphicon-step-forward:before {
  content: "\e077";
}
.glyphicon-eject:before {
  content: "\e078";
}
.glyphicon-chevron-left:before {
  content: "\e079";
}
.glyphicon-chevron-right:before {
  content: "\e080";
}
.glyphicon-plus-sign:before {
  content: "\e081";
}
.glyphicon-minus-sign:before {
  content: "\e082";
}
.glyphicon-remove-sign:before {
  content: "\e083";
}
.glyphicon-ok-sign:before {
  content: "\e084";
}
.glyphicon-question-sign:before {
  content: "\e085";
}
.glyphicon-info-sign:before {
  content: "\e086";
}
.glyphicon-screenshot:before {
  content: "\e087";
}
.glyphicon-remove-circle:before {
  content: "\e088";
}
.glyphicon-ok-circle:before {
  content: "\e089";
}
.glyphicon-ban-circle:before {
  content: "\e090";
}
.glyphicon-arrow-left:before {
  content: "\e091";
}
.glyphicon-arrow-right:before {
  content: "\e092";
}
.glyphicon-arrow-up:before {
  content: "\e093";
}
.glyphicon-arrow-down:before {
  content: "\e094";
}
.glyphicon-share-alt:before {
  content: "\e095";
}
.glyphicon-resize-full:before {
  content: "\e096";
}
.glyphicon-resize-small:before {
  content: "\e097";
}
.glyphicon-exclamation-sign:before {
  content: "\e101";
}
.glyphicon-gift:before {
  content: "\e102";
}
.glyphicon-leaf:before {
  content: "\e103";
}
.glyphicon-fire:before {
  content: "\e104";
}
.glyphicon-eye-open:before {
  content: "\e105";
}
.glyphicon-eye-close:before {
  content: "\e106";
}
.glyphicon-warning-sign:before {
  content: "\e107";
}
.glyphicon-plane:before {
  content: "\e108";
}
.glyphicon-calendar:before {
  content: "\e109";
}
.glyphicon-random:before {
  content: "\e110";
}
.glyphicon-comment:before {
  content: "\e111";
}
.glyphicon-magnet:before {
  content: "\e112";
}
.glyphicon-chevron-up:before {
  content: "\e113";
}
.glyphicon-chevron-down:before {
  content: "\e114";
}
.glyphicon-retweet:before {
  content: "\e115";
}
.glyphicon-shopping-cart:before {
  content: "\e116";
}
.glyphicon-folder-close:before {
  content: "\e117";
}
.glyphicon-folder-open:before {
  content: "\e118";
}
.glyphicon-resize-vertical:before {
  content: "\e119";
}
.glyphicon-resize-horizontal:before {
  content: "\e120";
}
.glyphicon-hdd:before {
  content: "\e121";
}
.glyphicon-bullhorn:before {
  content: "\e122";
}
.glyphicon-bell:before {
  content: "\e123";
}
.glyphicon-certificate:before {
  content: "\e124";
}
.glyphicon-thumbs-up:before {
  content: "\e125";
}
.glyphicon-thumbs-down:before {
  content: "\e126";
}
.glyphicon-hand-right:before {
  content: "\e127";
}
.glyphicon-hand-left:before {
  content: "\e128";
}
.glyphicon-hand-up:before {
  content: "\e129";
}
.glyphicon-hand-down:before {
  content: "\e130";
}
.glyphicon-circle-arrow-right:before {
  content: "\e131";
}
.glyphicon-circle-arrow-left:before {
  content: "\e132";
}
.glyphicon-circle-arrow-up:before {
  content: "\e133";
}
.glyphicon-circle-arrow-down:before {
  content: "\e134";
}
.glyphicon-globe:before {
  content: "\e135";
}
.glyphicon-wrench:before {
  content: "\e136";
}
.glyphicon-tasks:before {
  content: "\e137";
}
.glyphicon-filter:before {
  content: "\e138";
}
.glyphicon-briefcase:before {
  content: "\e139";
}
.glyphicon-fullscreen:before {
  content: "\e140";
}
.glyphicon-dashboard:before {
  content: "\e141";
}
.glyphicon-paperclip:before {
  content: "\e142";
}
.glyphicon-heart-empty:before {
  content: "\e143";
}
.glyphicon-link:before {
  content: "\e144";
}
.glyphicon-phone:before {
  content: "\e145";
}
.glyphicon-pushpin:before {
  content: "\e146";
}
.glyphicon-usd:before {
  content: "\e148";
}
.glyphicon-gbp:before {
  content: "\e149";
}
.glyphicon-sort:before {
  content: "\e150";
}
.glyphicon-sort-by-alphabet:before {
  content: "\e151";
}
.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}
.glyphicon-sort-by-order:before {
  content: "\e153";
}
.glyphicon-sort-by-order-alt:before {
  content: "\e154";
}
.glyphicon-sort-by-attributes:before {
  content: "\e155";
}
.glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}
.glyphicon-unchecked:before {
  content: "\e157";
}
.glyphicon-expand:before {
  content: "\e158";
}
.glyphicon-collapse-down:before {
  content: "\e159";
}
.glyphicon-collapse-up:before {
  content: "\e160";
}
.glyphicon-log-in:before {
  content: "\e161";
}
.glyphicon-flash:before {
  content: "\e162";
}
.glyphicon-log-out:before {
  content: "\e163";
}
.glyphicon-new-window:before {
  content: "\e164";
}
.glyphicon-record:before {
  content: "\e165";
}
.glyphicon-save:before {
  content: "\e166";
}
.glyphicon-open:before {
  content: "\e167";
}
.glyphicon-saved:before {
  content: "\e168";
}
.glyphicon-import:before {
  content: "\e169";
}
.glyphicon-export:before {
  content: "\e170";
}
.glyphicon-send:before {
  content: "\e171";
}
.glyphicon-floppy-disk:before {
  content: "\e172";
}
.glyphicon-floppy-saved:before {
  content: "\e173";
}
.glyphicon-floppy-remove:before {
  content: "\e174";
}
.glyphicon-floppy-save:before {
  content: "\e175";
}
.glyphicon-floppy-open:before {
  content: "\e176";
}
.glyphicon-credit-card:before {
  content: "\e177";
}
.glyphicon-transfer:before {
  content: "\e178";
}
.glyphicon-cutlery:before {
  content: "\e179";
}
.glyphicon-header:before {
  content: "\e180";
}
.glyphicon-compressed:before {
  content: "\e181";
}
.glyphicon-earphone:before {
  content: "\e182";
}
.glyphicon-phone-alt:before {
  content: "\e183";
}
.glyphicon-tower:before {
  content: "\e184";
}
.glyphicon-stats:before {
  content: "\e185";
}
.glyphicon-sd-video:before {
  content: "\e186";
}
.glyphicon-hd-video:before {
  content: "\e187";
}
.glyphicon-subtitles:before {
  content: "\e188";
}
.glyphicon-sound-stereo:before {
  content: "\e189";
}
.glyphicon-sound-dolby:before {
  content: "\e190";
}
.glyphicon-sound-5-1:before {
  content: "\e191";
}
.glyphicon-sound-6-1:before {
  content: "\e192";
}
.glyphicon-sound-7-1:before {
  content: "\e193";
}
.glyphicon-copyright-mark:before {
  content: "\e194";
}
.glyphicon-registration-mark:before {
  content: "\e195";
}
.glyphicon-cloud-download:before {
  content: "\e197";
}
.glyphicon-cloud-upload:before {
  content: "\e198";
}
.glyphicon-tree-conifer:before {
  content: "\e199";
}
.glyphicon-tree-deciduous:before {
  content: "\e200";
}
.glyphicon-cd:before {
  content: "\e201";
}
.glyphicon-save-file:before {
  content: "\e202";
}
.glyphicon-open-file:before {
  content: "\e203";
}
.glyphicon-level-up:before {
  content: "\e204";
}
.glyphicon-copy:before {
  content: "\e205";
}
.glyphicon-paste:before {
  content: "\e206";
}
.glyphicon-alert:before {
  content: "\e209";
}
.glyphicon-equalizer:before {
  content: "\e210";
}
.glyphicon-king:before {
  content: "\e211";
}
.glyphicon-queen:before {
  content: "\e212";
}
.glyphicon-pawn:before {
  content: "\e213";
}
.glyphicon-bishop:before {
  content: "\e214";
}
.glyphicon-knight:before {
  content: "\e215";
}
.glyphicon-baby-formula:before {
  content: "\e216";
}
.glyphicon-tent:before {
  content: "\26fa";
}
.glyphicon-blackboard:before {
  content: "\e218";
}
.glyphicon-bed:before {
  content: "\e219";
}
.glyphicon-apple:before {
  content: "\f8ff";
}
.glyphicon-erase:before {
  content: "\e221";
}
.glyphicon-hourglass:before {
  content: "\231b";
}
.glyphicon-lamp:before {
  content: "\e223";
}
.glyphicon-duplicate:before {
  content: "\e224";
}
.glyphicon-piggy-bank:before {
  content: "\e225";
}
.glyphicon-scissors:before {
  content: "\e226";
}
.glyphicon-bitcoin:before {
  content: "\e227";
}
.glyphicon-btc:before {
  content: "\e227";
}
.glyphicon-xbt:before {
  content: "\e227";
}
.glyphicon-yen:before {
  content: "\00a5";
}
.glyphicon-jpy:before {
  content: "\00a5";
}
.glyphicon-ruble:before {
  content: "\20bd";
}
.glyphicon-rub:before {
  content: "\20bd";
}
.glyphicon-scale:before {
  content: "\e230";
}
.glyphicon-ice-lolly:before {
  content: "\e231";
}
.glyphicon-ice-lolly-tasted:before {
  content: "\e232";
}
.glyphicon-education:before {
  content: "\e233";
}
.glyphicon-option-horizontal:before {
  content: "\e234";
}
.glyphicon-option-vertical:before {
  content: "\e235";
}
.glyphicon-menu-hamburger:before {
  content: "\e236";
}
.glyphicon-modal-window:before {
  content: "\e237";
}
.glyphicon-oil:before {
  content: "\e238";
}
.glyphicon-grain:before {
  content: "\e239";
}
.glyphicon-sunglasses:before {
  content: "\e240";
}
.glyphicon-text-size:before {
  content: "\e241";
}
.glyphicon-text-color:before {
  content: "\e242";
}
.glyphicon-text-background:before {
  content: "\e243";
}
.glyphicon-object-align-top:before {
  content: "\e244";
}
.glyphicon-object-align-bottom:before {
  content: "\e245";
}
.glyphicon-object-align-horizontal:before {
  content: "\e246";
}
.glyphicon-object-align-left:before {
  content: "\e247";
}
.glyphicon-object-align-vertical:before {
  content: "\e248";
}
.glyphicon-object-align-right:before {
  content: "\e249";
}
.glyphicon-triangle-right:before {
  content: "\e250";
}
.glyphicon-triangle-left:before {
  content: "\e251";
}
.glyphicon-triangle-bottom:before {
  content: "\e252";
}
.glyphicon-triangle-top:before {
  content: "\e253";
}
.glyphicon-console:before {
  content: "\e254";
}
.glyphicon-superscript:before {
  content: "\e255";
}
.glyphicon-subscript:before {
  content: "\e256";
}
.glyphicon-menu-left:before {
  content: "\e257";
}
.glyphicon-menu-right:before {
  content: "\e258";
}
.glyphicon-menu-down:before {
  content: "\e259";
}
.glyphicon-menu-up:before {
  content: "\e260";
}

/*ow.error404.css*/
.ow-error404{ height:300px; margin:10px auto; padding:50px; max-width:1200px; }
.ow-error404 dl{}
.ow-error404 dl dt{ font-size:24px;}
.ow-error404 dl dd.tip-1{ border-top:1px dotted #ccc; font-size:22px; padding:10px 0px;}
.ow-error404 dl dd.tip-2{ font-size:18px; padding:5px 0px;}
.ow-error404 dl dd.tip-en{ font-size:14px; padding:5px 0px;}
.ow-error404 .referer{ padding:10px 0px;}

/*ow.shop.goods.detail.css*/
/*商品详细页*/

.ow-breadcrumb{ background:#fcfcfc; border-bottom:1px solid #fafafa; font-size:13px; padding:8px 0px 6px 0px;}

#goodbody{ margin:15px auto 15px auto; width:1200px; zoom:1; overflow:auto; padding:0px;}
#goodbody .goods{ min-height:560px; position:relative; zoom:1; overflow:auto;}
#goodbody .goods-picseo{ display:none;}

.goods-gallery{ float:left; min-height:520px; width:640px; padding:0px; position:relative;}
.gallery-goods { position:relative; width:632px; z-index:1;}
.gallery-goods .gallery-view { border:1px solid #ccc; height:500px; width:500px; position:absolute; top:0px; left:94px; z-index:1;}
.gallery-goods .gallery-view span.cloudzoom_wrap{ display:inline-block; height:500px; width:500px; position:relative;}
.gallery-goods .gallery-view a.cloud-zoom{ display:block; height:500px; width:500px; position:absolute; overflow:hidden;}
.gallery-goods .gallery-view img { max-height:500px; max-width:500px; height:expression(this.height > 500 ? 500 : true); width:expression(this.width > 500 ? 500 : true);}
.gallery-goods .gallery-view .mousetrap{ min-height:500px; min-width:500px; max-height:500px; max-width:500px; height:500px; width:500px; position:absolute; left:0px;}
.gallery-goods .gallery-view .cloud-zoom-big { background:#fff; border:1px solid #ccc; height:500px; width:500px; left:545px; top:-1px;}
.gallery-goods .gallery-view .cloud-zoom-lens{ background:#fff;}

.gallery-goods .gallery-list{ height:500px; width:70px; margin:0px; overflow:hidden; padding:0px; overflow:hidden; position:absolute; left:0px; top:0px;}
.gallery-goods .gallery-list ul { height:500px; padding:0px; zoom:1; overflow:hidden; position:absolute;}
.gallery-goods .gallery-list ul li { background:#fff; border:1px solid #ccc; float:left; height:68px; margin:0px 0px 16px 0px; width:68px; overflow:hidden; text-align:center;}
.gallery-goods .gallery-list ul li a { display:block;}
.gallery-goods .gallery-list ul li img { height:68px; width:68px; }
.gallery-goods .gallery-list ul li.current { border:1px solid #fc0000;}
.gallery-goods .gallery-list a.turner { background-image:url("../images/goods-gallery-turner.png"); display:none; height:32px; position:absolute; left:17px; width:40px;}
.gallery-goods .gallery-list a.prev { top:0px;}
.gallery-goods .gallery-list a.prev:hover {background-position:40px 0px;}
.gallery-goods .gallery-list a.next { bottom:0px; background-position:0px -32px;}
.gallery-goods .gallery-list a.next:hover {background-position:40px -32px;}

.goods-property { color:#333; float:left; width:560px; }
.goods-property h1.title { font-size:24px; font-weight:normal; margin-top:-5px; line-height:36px; padding:5px 0px 0px 0px;}
.goods-property h2.subtitle { color:#d80000; font-size:16px; font-weight:normal; line-height:30px; padding:0px 0px 8px 0px;}
.goods-property .goods-sn { display:none; border-top:1px solid #f8f8f8; color:#666; display:; padding:3px 0px 3px 0px;}
.goods-property .goods-product-sn { color:#666; display:none; padding:0px 0px 5px 0px;}
/*价格*/
.goods-property .price { background-color:#fafafa; border-top:1px solid #f4f4f4; border-bottom:1px solid #f4f4f4; margin:0px 0px 10px 0px; padding:8px 0px 8px 12px; position:relative; zoom:1; overflow:auto;}
.goods-property .price dl{ float:left;}
.goods-property .price dl dt{ }
.goods-property .price dl dd{}

.goods-property .price dl.point { padding-right:45px; position:relative; }
.goods-property .price dl.point dt{}
.goods-property .price dl.point dd{ color:#c60000; font-size:16px;}
.goods-property .price dl.point dd b{ font-family:verdana; font-size:20px; font-weight:bold; padding-right:5px;}
.goods-property .price dl.point dd em{ font-style:normal;}
.goods-property .price dl.point dd i{ display:inline-block; font-style:normal; font-size:28px; height:24px; line-height:24px; overflow:hidden; width:24px; padding:0px 0px 0px 10px; position:absolute; bottom:6px; text-align:center; }

.goods-property .price dl.my-price{ border-right:1px dotted #eee; margin-right:15px; padding-right:15px;}
.goods-property .price dl.my-price dd{}
.goods-property .price dl.my-price span{ font-weight:bold;}
.goods-property .price dl.my-price span b{ font-weight:bold;}

.goods-property .price dl dd span.money { color:#d30000; font-size:20px; font-style:normal;}
.goods-property .price dl.my-price-show{}
.goods-property .price dl.my-price-show dd span.money{ text-decoration:line-through;}

.goods-property .price dl.makprice{ border-left:1px dotted #eee; margin-left:15px; padding-left:15px;}
.goods-property .price dl.makprice dd{ padding-top:5px;}
.goods-property .price dl.makprice dd span.money { color:#666; font-size:16px; text-decoration:line-through;}

.goods-property .price a.get-member-price{ color:#888; float:right; font-size:12px; font-weight:normal; margin-left:15px; position:absolute; right:15px;}
.goods-property .price a.get-member-price:visited{ color:#888;}
.goods-property .price a.get-member-price:hover{ color:#000; text-decoration:none;}
.goods-property .member-price{}

/*促销*/
.goods-property .promotion{ font-size:12px; padding:10px 0px 0px 0px;}
.goods-property .promotion .dt{ color:#888; float:left;}
.goods-property .promotion .dd{ margin-left:38px; overflow:hidden; position:relative; }
.goods-property .promotion .dd .red-i{ border:1px solid #e60022; color:#e60022; font-size:12px; font-style:normal; }
.goods-property .promotion .dd .text{ font-style:normal; padding:0px 0px 0px 10px; }
/*优惠券*/
.goods-property .promotion .dd .coupons{}
.goods-property .promotion .dd .coupons a{ background-color:#fff; border:1px dashed #bbb; color:#e60022; display:inline-block; font-size:12px; font-style:normal; margin:5px 8px 0px 0px; padding:1px 5px; }
.goods-property .promotion .dd .coupons a:hover{ background-color:#e60022; border-color:#e60022; color:#fff;}

/*会员价列表*/
table.table-price{ border:1px solid #eee; font-weight:bold; }
table.table-price th{ background:#f2f2f2; border-bottom:1px solid #e2e2e2; border-right:1px solid #e2e2e2; font-weight:bold; padding:4px 10px 4px 10px; text-align:left;}
table.table-price td{ border-bottom:1px solid #e6e6e6; border-right:1px solid #e6e6e6; text-align:left;}
table.table-price td.group-name{ background:#fafafa; padding:4px 10px 4px 10px; }
table.table-price td.price{ background:#fff; color:#d30000; padding:4px 20px 4px 10px; }
table.table-price .msg td.group-name { background:#f2f2f2; border-bottom:1px solid #e2e2e2; border-right:1px solid #e2e2e2;}
table.table-price .msg td.price { background:#f6f6f6;}
/*预定*/
.goods-property .book-money{ background-color:#f3fcf6; border-top:1px solid #dcf2e4; border-bottom:1px solid #eee; padding:8px 10px; zoom:1; overflow:auto; }
.goods-property .book-money dl dt{ font-weight:bold; font-size:12px;}
.goods-property .book-money dl dd{}
.goods-property .book-money dl dd span { color:#00a853; font-size:24px; font-style:normal;}
.goods-property .book-money dl.book-front-money{ float:left; padding-right:20px;}
.goods-property .book-money dl.book-front-money dd span {}
.goods-property .book-money dl.book-discount{ float:left; border-left:1px solid #eee; padding-left:15px;  }
.goods-property .book-money dl.book-discount dd span{ color:#d30000;}
.goods-property .book-money dl.book-discount dd span.dis-name{ color:#666; font-size:12px; padding-left:5px;}
.goods-property .book-time{ background-color:#f3fcf6; margin-bottom:10px; padding:42px 0px 8px 10px; zoom:1; overflow:auto;}
.goods-property .book-time li{ border-top:4px solid #aaa; float:left; width:150px; position:relative;}
.goods-property .book-time li.current{ border-top-color:#22a757;}
.goods-property .book-time li dl dt{ font-weight:bold; position:absolute; top:-38px;}
.goods-property .book-time li dl dt span.money-rate{ font-weight:normal;}
.goods-property .book-time li dl dd{ color:#686868; margin-top:12px; padding:0px 10px 0px 0px;}
.goods-property .book-time li dl dd .tips{ color:#686868; }
.goods-property .book-time li span.i{ background-color:#aaa; color:#fff; display:inline-block; height:20px; width:20px; position:absolute; top:-12px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; text-align:center;}
.goods-property .book-time li.current span.i{ background-color:#22a757;}
/*销量*/
.goods-property .sales{ border-bottom:1px solid #fafafa; font-size:14px; margin:0px 0px 5px 0px; padding:0px 0px 8px 0px;}
/*规格*/
.goods-property .spec{ background:none; border-bottom:0px solid #f4f4f4; zoom:1; overflow:auto;}
.goods-property .spec .header{ background-color:#ffc2c2; display:none; border-bottom:1px solid #eba5a5; height:24px; line-height:24px; padding:0px 10px;}
.goods-property .spec .spec-section{ padding:0px 0px 0px 0px;}
.goods-property .spec dl{ zoom:1; overflow:auto; padding:0px 0px 0px 0px;}
.goods-property .spec dl dt{ float:left; font-size:14px; padding:1px 0px 5px 0px; text-align:left; width:68px;}
.goods-property .spec dl dd{ width:480px; zoom:1; overflow:auto; }
.goods-property .spec ul{}
.goods-property .spec ul li{ float:left; margin:0px 7px 7px 0px; padding:0px;}
.goods-property .spec ul li a{ background-color:#fff; border:1px solid #d6d6d6; display:inline-block; font-size:14px; height:24px; line-height:24px; padding:5px 15px;}
.goods-property .spec ul li a:hover { background-color:#fff; border:1px solid #d30000; color:#222; text-decoration:none;}
.goods-property .spec ul li.current a { background:#fff url("../images/spec-value-selected.png") bottom right no-repeat; border:1px solid #d30000; color:#222;}
.goods-property .spec ul li.disabled a{ background-color:#f6f6f6; border:1px dashed #e6e6e6; color:#bbb; cursor:not-allowed;}
.goods-property .spec ul li a.value-img{ background:#fcfcfc; height:40px; overflow:hidden; padding:0px; vertical-align:top;}
.goods-property .spec ul li a.value-img img{ height:40px; width:40px; vertical-align:top;}
.goods-property .spec ul li a.value-img span{ display:inline-block; font-size:14px; height:40px; line-height:40px; padding:0px 8px;}
.goods-property .spec ul li a.value-img:hover{ }
.goods-property .spec ul li.current a.value-img{}
.goods-property .spec ul li.current a.value-img span{ background:url("../images/spec-value-selected.png") bottom right no-repeat;}
.goods-property .spec ul li.disabled a.value-img{ background-color:#f4f4f4; border:1px solid #ddd; color:#bbb; cursor:not-allowed; padding:0px; filter:alpha(opacity=40); -khtml-opacity:0.40; -moz-opacity:0.40; opacity:0.40;}
.goods-property .spec ul li.disabled a.value-img:hover{}
.goods-property .spec .footer{ display:none;}
.goods-property .spec .footer dl{ font-size:14px; zoom:1; overflow:auto; padding:5px 0px 5px 0px;}
.goods-property .spec .footer dl dt{ color:#666; float:left; display:block; padding:0px 10px 0px 0px; width:58px; text-align:left;}
.goods-property .spec .footer dl dd{ color:#d30000; float:left; padding-left:0px; width:438px;}
.goods-property .spec-un-selected{ border:1px solid #c10000;}
.goods-property .spec-un-selected .header{ display:block;}
.goods-property .spec-un-selected .spec-section{ padding:10px 0px 0px 10px; }
/*积分*/
.ow-goods-get-point{ border-bottom:1px solid #f6f6f6; color:#666; padding:3px 0px;}
.ow-goods-get-point b{ color:#d30000; font-size:15px; margin:0px 5px 0px 0px; }
/*数量*/
.goods-property .amount{ padding:10px 0px 0px 0px;}
.goods-property .amount dl{ zoom:1; overflow:auto;}
.goods-property .amount dl dt{ float:left; font-size:14px; padding:4px 0px 0px 0px; width:58px; }
.goods-property .amount dl dd{ float:left; height:32px; padding-left:10px;}
.goods-property .amount a.amount-do { background-color:#fff; border:1px solid #ddd; display:inline-block; float:left; font-size:26px; height:28px; line-height:26px; width:32px; text-align:center;}
.goods-property .amount a.amount-do:hover{ background-color:#eee; border:1px solid #aaa; text-decoration:none;}
.goods-property .amount .text-amount{ float:left; font-size:14px; height:28px; text-align:center; width:40px;}
.goods-property .amount .stock{ color:#888; display:inline-block; margin-left:10px; margin-top:4px;}
.goods-property .amount .stock .stock-amount{ color:#424242; padding:0px 2px;}
.goods-property .stock-tip{ padding:5px 0px;}
.goods-property .stock-tip span{ background:#fafafa; border:1px dotted #ccc; color:#ff0000; display:none; padding:4px 10px;}
/*购买*/
.goods-property .action{ padding:15px 0px 30px 0px;}
.goods-property .action .add-to-cart{ color:#888; display:none; margin-left:8px;}
.goods-property .action .add-to-cart:hover{ color:#000; text-decoration:none;}
.goods-property .action .favorite{ color:#888; margin-left:10px;}
.goods-property .action .favorite:hover{ color:#000; text-decoration:none;}
.goods-property .share{ border-top:1px solid #eee; height:70px; padding:10px 0px 0px 0px;}
.goods-property .share dt{ color:#aaa; padding:0px 0px 10px 0px;}

/*购买/加入购车按钮*/
.btn-buy,
.btn-book,
.btn-exchange,
.btn-buy-cart{ border:none; color:#fff; font-size:17px; font-weight:normal; height:44px; width:160px;}

.btn-book{ background-color:#22a757; }
.btn-book:hover { background-color:#199e4e;}
.btn-book:active { background-color:#129245;}

.btn-buy { background-color:#36aa00; text-shadow:0px 1px 0px #2c8900;}
.btn-buy:hover { background-color:#2c8c00;}
.btn-buy:active { background-color:#309601;}

.btn-exchange{ background-color:#c80000; text-shadow:0px 1px 0px #910000;}
.btn-exchange:hover { background-color:#b80000;}
.btn-exchange:active { background-color:#b20000;}

.btn-buy-cart{ background-color:#c80000; margin-left:8px; text-shadow:0px 1px 0px #910000;}
.btn-buy-cart:hover { background-color:#b80000;}
.btn-buy-cart:active { background-color:#b20000;}
.btn-buy-cart i{ font-size:14px; margin-right:5px;}

.ow-cannot-buy{ clear:both; display:inline }
.ow-cannot-buy .tip-text{ background:#f9e8e8; border:1px dashed #dd9b9b; color:#db0000; display:inline-block; font-size:16px; font-weight:bold; padding:25px 30px;}

/*切换*/
.ow-goods-content{ padding-top:44px;}
.ow-goods-content .header-section { border-bottom:1px solid #ddd; position:relative; z-index:1;}
.ow-goods-content .header-section .wrapper{ height:44px; position:absolute; top:-43px; left:50%; margin-left:-600px; width:1200px; z-index:10;}
.ow-goods-content .header-section ul.tabbar{ height:44px; position:absolute; z-index:999;}
.ow-goods-content .header-section ul.tabbar li{ float:left;}
.ow-goods-content .header-section ul.tabbar li a{ color:#424242; display:inline-block; font-size:16px; height:42px; line-height:42px; padding:0px 32px 0px 32px;}
.ow-goods-content .header-section ul.tabbar li a:hover{ color:#f40000; text-decoration:none;}
.ow-goods-content .header-section ul.tabbar li.current { border-bottom:2px solid #c80000;}
.ow-goods-content .header-section ul.tabbar li.current a,
.ow-goods-content .header-section ul.tabbar li.current a:hover{ color:#424242; border-color:#ddd; font-weight:bold; }

/*详细*/
.ow-goods-content .content-section{ min-height:400px; padding:20px 0px;}
.ow-goods-content .consultation .header,
.ow-goods-content .appraise .header{ border-bottom:1px solid #f2f2f2; font-size:16px; padding-bottom:2px;}
.ow-goods-content .content-info {}
.ow-goods-content .typeattr{ margin-bottom:15px;}
.ow-goods-content .content{ font-size:14px; line-height:180%; margin:0px 0px 0px 0px; padding:20px 0px 20px 0px; word-break:break-all; word-wrap:break-word;}
.ow-goods-content .content img{}
.ow-goods-content .content table{ margin-bottom:10px; border-collapse:collapse; display:table; font-size:16px; }
.ow-goods-content .content table tr.firstRow th { border-top-width: 2px;}
.ow-goods-content .content table th{ background-color:#f7f7f7; border:1px solid #ccc; border-top:1px solid #bbb; font-weight:bold; font-size:16px; padding:5px 10px; }
.ow-goods-content .content table td{ border:1px solid #ccc; padding:5px 10px; }
.ow-goods-content .tags { font-size:14px; margin:20px 0px; padding:5px 0px;}
.ow-goods-content .tags a{ margin:0px 5px 0px 0px;}
.ow-goods-content .pager { padding:20px 0px 20px 0px; text-align:center;}
.ow-goods-content .prev-next{ border-top:1px dotted #ddd; margin:20px 0px; padding:10px 0px;}
.ow-goods-content .prev-next .prev{ height:24px; padding:4px 0px;}
.ow-goods-content .prev-next .next{ height:24px; padding:4px 0px;}

/*参数*/
.ow-ptable{ border:1px solid #e6e6e6; width:100%;}
.ow-ptable tr td.td-title{ background-color:#fafafa; border-bottom:1px solid #e6e6e6; border-right:1px solid #e6e6e6; padding:3px 8px;  text-align:right; width:12%;}
.ow-ptable tr td.td-text{ border-bottom:1px solid #e6e6e6; padding:3px 8px;}

/*咨询*/
.list_section {padding:5px 0px;}
.consult-data {background:#fafafa; border:1px solid #ddd; border-left:4px solid #828282; margin:15px 0px 0px 0px; position:relative; zoom:1; overflow:auto;}
.consult-data .cst-id{ background:#fff; color:#aaa; border-left:1px solid #ddd; border-bottom:1px solid #ddd; display:inline-block; font-size:16px; position:absolute; top:0px; right:0px; padding:1px 10px;}
.consult-data .avatar {float:left; padding:10px; width:56px;}
.consult-data .avatar img {height:56px; width:56px;}
.consult-data-content { margin-left:80px; padding:5px 10px 0px 0px;}
.consult-data-content dl dt { border-bottom:1px dotted #eee; color:#aaa; height:24px; line-height:24px;}
.consult-data-content dl dt .author { color:#aa8d63; }
.consult-data-content dl dt .servicer { color:#17a000; font-weight:bold;}
.consult-data-content dl dt .datetime {font-size:11px; padding:0px 10px 0px 18px;}
.consult-data-content dl dd{ padding:4px 0px 15px 0px;}
.consult-data-reply { background-color:#fff; border-left:4px solid #17a000; border-top:none; margin:0px 0px;}
.consult-data-reply .consult-data-content {}
.consult-data-reply .consult-data-content dl dt{ border-bottom:none; padding:0px 0px 0px 0px;}
.consult-data-reply .consult-data-content dl dd { color:#666; padding:2px 0px 15px 0px;}
.pager-section{ padding:5px 0px 10px 0px;}
.post-section{ background:#fafafa; border:1px solid #e6e6e6; margin:0px 0px 15px 0px; padding:10px 20px;}
.post-section .header{ border-bottom:1px solid #eee; box-shadow:0px 1px 0px #fff; font-size:18px; padding:0px 0px 3px 0px;}
.post-section .section{ padding:5px 0px 5px 0px;}
.post-section .footer{ padding:5px 0px 15px 0px;}
.post-section .footer label{ margin-left:15px;}
.post-section .footer label input{ margin:0px 5px 3px 0px;}
.post-section dl{ padding:5px 0px 2px 0px;}
.post-section dl dt{ color:#aa8d63; font-weight:bold;}
.post-section dl dd{ padding:2px 0px 0px 0px;}
.post-section dl dd .text-long,
.post-section dl dd .textarea{ margin-top:3px; width:480px;}
.post-section dl dd .textarea{ height:100px;}
.post-section dl dd label{ margin-right:15px;}
.post-section dl dd label input{ margin:0px 3px 2px 0px;}
.post-section dl.get-answer-email dt{ color:#17a000;}

/*成交记录*/
.buy-record{}
.buy-record table{ border:1px solid #ddd; text-align:left; width:100%; }
.buy-record th{ border-right:1px solid #ddd; border-bottom:1px solid #ddd; font-weight:bold; text-align:left; padding:5px 10px;}
.buy-record td{ border-right:1px solid #ddd; border-bottom:1px solid #ddd; text-align:left; padding:5px 10px;}

/*评价*/
.section-commemt-list{}
.section-commemt-list .header{ font-size:18px; padding:10px 0px;}
.comment-data { background:#fafafa; border:1px solid #ddd; margin:10px 0px 0px 0px; position:relative; zoom:1; overflow:auto;}
.comment-data .avatar { float:left; padding:15px; width:56px;}
.comment-data .avatar img {height:56px; width:56px;}
.comment-data .avatar .user { font-size:11px; font-weight:bold;}
.comment-data-content { margin-left:86px; padding:8px 10px 15px 0px;}
.comment-data-content .cmt-header{ padding:3px 0px 0px 0px; zoom:1; overflow:auto;}
.comment-data-content .cmt-content{ font-size:14px; padding:8px 0px 10px 0px;}
.comment-data-content .cmt-footer{ font-size:14px;}
.comment-data-content .cmt-spec{ color:#888; float:left; padding:0px 20px 0px 0px;}
.comment-data-content .cmt-spec b{ color:#424242;}
.comment-data-content .cmt-buy-time{ color:#888; float:left; padding:0px 10px 0px 0px;}
.comment-data-content .cmt-buy-time b{ color:#424242; font-weight:normal;}
.comment-data-content .cmt-type{ float:left; padding:0px 20px 0px 0px;}
.comment-data-content .cmt-type b{}
.comment-data-content .cmt-time{ color:#888; font-size:12px;}
.comment-data-content .cmt-time b{ color:#424242; font-weight:normal;}
.comment-data-reply { background-color:#fff; border:1px solid #ddd; border-top:none; margin:0px 0px;}
.comment-data-reply .avatar .user { color:#17a000; }
.comment-data-reply .comment-data-content {}
.comment-data-reply .comment-data-content .cmt-header{ color:#17a000; font-weight:bold;}
.comment-data-reply .comment-data-content .cmt-content{ font-size:12px; padding:0px 0px 10px 0px;}
.comment-data-reply .comment-data-content .cmt-footer{ font-size:12px;}
/*评分*/
.cmt-type-a{ color:#cd0000;}
.cmt-type-b{ color:#db5800;}
.cmt-type-c{ color:#486180;}

/*相关商品*/
.ow-related-goods{ background:#f4f4f4; margin:0px; padding-top:30px; zoom:1; overflow:auto;}
.ow-related-goods .header{ border-bottom:1px solid #e6e6e6; padding-bottom:20px; position:relative;}
.ow-related-goods .header h2{ background:#f4f4f4; color:#888; display:inline-block; font-size:28px; font-weight:normal; height:32px; line-height:32px; padding:10px 0px; position:absolute; top:-10px; left:50%; margin-left:-140px; width:280px; text-align:center; }
.ow-related-goods .section{ padding:50px 0px; zoom:1; overflow:auto;}

/*相关内容*/
.ow-goods-related-content{ border:1px solid #ddd; margin:15px auto; width:1200px; padding:15px;}
.ow-goods-related-content .header{ font-size:14px; font-weight:bold; padding:0px 0px 5px 0px;}
.ow-goods-related-content ul{ zoom:1; overflow:auto; }
.ow-goods-related-content ul li{ font-size:14px; float:left; height:24px; line-height:24px; padding:5px 0px; width:33.3333333%; overflow:hidden; }
.ow-goods-related-content ul a{ background:url("../images/3px.png") 0px 16px no-repeat; display:inline-block; line-height:24px; padding:4px 0px 4px 10px; }


/*优惠套装*/
.ow-goods-suit{ background-color:#f6f6f6; border:1px solid #ddd; border-top:2px solid #aaa; margin:15px 0px 0px 0px; position:relative; z-index:999;}
.ow-goods-suit .suit-header{ border-bottom:1px solid #e6e6e6; height:35px;}
.ow-goods-suit .suit-header ul{ margin-left:-1px; margin-top:-2px; zoom:1; overflow:auto;}
.ow-goods-suit .suit-header ul li{ float:left; cursor:pointer; height:34px; line-height:34px; font-size:14px; padding:0px 20px; position:relative;}
.ow-goods-suit .suit-header ul li.current{ background-color:#fff; border-left:1px solid #e6e6e6; border-top:2px solid #c80000; border-right:1px solid #e6e6e6; color:#c10000; font-weight:bold; height:34px;}
.ow-goods-suit .suit-section{ background-color:#fff; font-size:12px; zoom:1; overflow:auto;}
.ow-goods-suit .suit-section .suit-base{ background-color:#fff; float:left; width:198px; position:relative;}
.ow-goods-suit .suit-section .suit-base .base-goods{ width:115px; padding:20px;}
.ow-goods-suit .suit-section .suit-base .suit-plus{ background:url("../images/icon-suit-plus.png") 0px 0px no-repeat; display:inline-block; height:32px; width:32px; position:absolute; left:148px; top:56px;}

.ow-goods-suit .suit-section .goods-img{ border:1px solid #eee; height:108px; margin:0px 0px 5px 0px; width:108px;}
.ow-goods-suit .suit-section .goods-img img{ max-height:108px; max-width:108px;}
.ow-goods-suit .suit-section .goods-price span{}
.ow-goods-suit .suit-section .goods-suit-price span{ color:#d30000;}
.ow-goods-suit .suit-section .goods-spec{ color:#d65454;}
.ow-goods-suit .suit-section .goods-name{ padding:2px 0px 0px 0px;}

.ow-goods-suit .suit-section .suit-goods{ float:left; height:270px; width:675px; overflow-y:hidden;}
.ow-goods-suit .suit-section .suit-goods ul { zoom:1; overflow:auto;}
.ow-goods-suit .suit-section .suit-goods ul li{ float:left; height:205px; overflow:hidden; width:115px; padding:20px 20px 20px 0px;}

.ow-goods-suit .suit-section .suit-price{ float:left; height:270px; width:220px; position:relative;}
.ow-goods-suit .suit-section .suit-price .section{ color:#666; padding:36px 0px 0px 55px; }
.ow-goods-suit .suit-section .suit-price .suit-equal{ background:url("../images/icon-suit-equal.png") 0px 0px no-repeat; display:inline-block; height:32px; width:32px; position:absolute; left:0px; top:56px;}
.ow-goods-suit .suit-section .suit-price .suit-o-amount span{ font-size:14px; text-decoration:line-through;}
.ow-goods-suit .suit-section .suit-price .suit-amount span{ color:#d30000; font-size:14px; font-weight:bold;}
.ow-goods-suit .suit-section .suit-price .suit-amount span b{ font-weight:bold;}
.ow-goods-suit .suit-section .suit-price .suit-save span{ color:#009c4d; font-size:14px;}
.ow-goods-suit .suit-section .suit-price .suit-buy{ padding:15px 0px 0px 0px;}
.btn-suit-buy{ background-color:#c80000; border:none; color:#fff; font-size:14px; font-weight:bold; text-shadow:0px 1px 0px #840000; padding:2px 0px; width:120px;}
.btn-suit-buy:hover { background-color:#b80000;}
.btn-suit-buy:active { background-color:#a40000;}

/*商品列表*/
ul.ow-related-goods-list{}
ul.ow-related-goods-list li{ background-color:#fff; display:inline-block; float:left; margin:0px 15px 15px 0px; height:300px; width:198px; overflow:hidden; padding:25px 15px 5px 15px; text-align:center;}
ul.ow-related-goods-list li.li5,
ul.ow-related-goods-list li.li10,
ul.ow-related-goods-list li.li15,
ul.ow-related-goods-list li.li20,
ul.ow-related-goods-list li.li25,
ul.ow-related-goods-list li.li30{ margin-right:0px;}
ul.ow-related-goods-list li:hover{ -webkit-box-shadow:rgba(0,0,0,0.2) 0px 1px 4px; -moz-box-shadow:rgba(0,0,0,0.2) 0px 1px 4px; box-shadow:rgba(0,0,0,0.2) 0px 1px 4px;}
ul.ow-related-goods-list li .thumb{ padding:10px 5px 5px 5px; text-align:center; }
ul.ow-related-goods-list li .thumb img{ height:150px; width:150px;}
ul.ow-related-goods-list li .info{ padding:20px 0px 0px 0px;}
ul.ow-related-goods-list li .title{ font-weight:normal; font-size:14px; line-height:24px; max-height:48px; overflow:hidden;}
ul.ow-related-goods-list li .title a:hover{ color:#e30000; text-decoration:none;}
ul.ow-related-goods-list li .subtitle { color:#aaa; font-size:12px; line-height:24px; max-height:48px; padding:0px 10px; overflow:hidden;}
ul.ow-related-goods-list li .price{ height:24px; line-height:24px; overflow:hidden;}
ul.ow-related-goods-list li .price span{ color:#d30000; font-size:13px; font-style:normal;}
ul.ow-related-goods-list li .price span em{}
ul.ow-related-goods-list li .price span.money{ margin-left:5px;}

/*ow.shop.cart.css*/
/*订单详细*/
.order-section{background-color: #fff;border: 1px solid #ddd;margin: 15px auto 15px auto;width: 1200px;zoom: 1;overflow: auto;padding-bottom: 40px;}
.order-section .order-header{ font-size:14px;padding-right:8px}
.order-section .section{padding: 5px 10px;}
.order-section input.text{ font-size:14px; padding:1px 8px;}
.order-goods-form-item{ background:#fff; margin:0px 0px 0px 0px; padding:0px;}
.order-goods,
.order-info{ padding:10px 0px;}
.order-goods .header,
.order-info .header{ font-size:14px; padding:0px 10px;}
.order-info .section{ margin-bottom:10px;}
.order-info .col-xs-1{ min-width:160px; max-width:160px;}
.order-info .col-xs-7{ width:80%;}

.goods-item{ padding:3px 0px 0px 2px;}
.goods-item .item-pic { float:left; }
.goods-item .item-pic a { background-color:#fff; border:1px solid #ccc; display:inline-block; height:56px; width:56px; text-align:center; }
.goods-item .item-pic a .pic { max-height:56px; max-width:56px; height:expression(this.height > 56 && this.height/this.width >= 1 ? 56 : true); width:expression(this.width > 56 && this.width/this.height >= 1 ? 56 : true); }
.goods-item .item-info { padding-left:68px;}
.goods-item .item-info .item-title{ color:#3e65b3;}
.goods-item .item-info .item-spec{ color:#888; padding:3px 0px 0px 0px;}

.order-section span.money{ font-weight:bold; font-size:12px; }
.order-section span.money em{}
.order-section span.money b{ font-weight:bold;}
.order-section span.total-amount{ color:#d30000; font-size:14px; }
.order-section span.front-money{ font-size:14px;}
.order-section span.money-paid{ color:#27a400; font-size:14px;}
.order-section span.need-pay{  color:#d30000; font-size:14px;}
.order-section span.book-final-pay-time{ color:#888; margin-left:10px;}

/*订单商品清单*/
.order-goods-table{ background-color:#fff; border:1px solid #ddd; width:100%;}
.order-goods-table thead th{ background-color:#eee; border-bottom:1px solid #ddd; padding:5px; text-align:center;}
.order-goods-table tbody tr.goods td{ border-bottom:1px solid #eee; border-left:1px solid #eee; padding:5px;}
.order-goods-table tbody.suit{ border-bottom:1px solid #ddd;}
.order-goods-table tbody.suit tr.suit td{ background-color:#fafafa; border-bottom:1px solid #eee; border-left:1px solid #eee; padding:5px;}
.order-goods-table tbody.suit tr.suit td:first-child{ border-left:none;}
.order-goods-table tbody.suit tr.goods td{ background-color:#fafafa; border-bottom:1px solid #eee; border-left:1px solid #eee; padding:5px;}
.order-goods-table tbody.suit tr.goods td:first-child{ border-left:none;}
.order-goods-table .item-gid,
.order-goods-table .item-product-sn,
.order-goods-table .item-price,
.order-goods-table .item-amount,
.order-goods-table .item-sum,
.order-goods-table .item-comment{ text-align:center;}

.table .table {background-color: #ffffff;}
.table td.tdtitle{ background:#f8f8f8; width:140px; min-width:100px; max-width:160px;}

/**订单完成**/
.order-finish-info{ min-height:600px; padding:20px 50px;}
.order-finish-info .header{ border-bottom:1px dotted #ddd; font-size:24px; padding:10px 0px;}
.order-finish-info .section{ font-size:14px; line-height:200%; padding:10px 0px 15px 0px;}
.order-finish-info .section dl{}
.order-finish-info .section dl dt{ float:left; padding-right:5px;}
.order-finish-info .section dl dd{ font-weight:bold;}
.order-finish-info .section .order-desc{ padding-top:10px;}
.order-finish-info .footer{ border-top:1px dotted #e6e6e6; padding:15px 0px 0px 0px;}

/*购物车*/
.cart-section{ background-color:#fff; border:1px solid #ddd; margin:15px auto 15px auto; width:1200px; zoom:1; overflow:auto; padding-bottom:40px;}
.cart-section .header{ font-size:24px; font-weight:normal; margin:0px 0px; padding:10px 20px 0px 20px;}
.cart-section .section{ padding:5px 20px;}

.cart-section .goback{ float:right; font-size:18px; margin:5px 0px 0px 0px;}
.cart-section .goback i{ font-size:16px;}

.cart-null-goods{ height:160px; font-size:14px; padding:80px 0px 5px 0px; text-align:center; }
.cart-null-goods a,
.cart-null-goods a:visited{ color:#3e65b3;}
.cart-goods{ margin:0px 0px 20px 0px;}
.cart-goods-thead{ background:#f3f3f3; border:1px solid #ddd; zoom:1; overflow:auto;}
.cart-goods-thead:after {}
.cart-goods-thead .col{ display:inline-block; float:left; zoom:1; overflow:auto;}
.cart-goods-thead .col:after {}
.cart-goods-thead .col .col-inner { display:block; line-height:24px; padding:10px 10px; text-align:center;}
.cart-goods-thead .col-check   { width:50px; padding-right:0px; text-align:left;}
.cart-goods-thead .col-check label input{ margin-top:2px; vertical-align:text-top;}
.cart-goods-thead .col-name    { width:500px;}
.cart-goods-thead .col-name .col-inner { text-align:left; padding-left:10px;}
.cart-goods-thead .col-price   { width:105px;}
.cart-goods-thead .col-amount  { width:120px;}
.cart-goods-thead .col-sum     { width:105px;}
.cart-goods-thead .col-operate { width:145px;}

.cart-goods-tbody ul{ background:#fff; border:1px solid #eee; zoom:1; overflow:auto;}
.cart-goods-tbody ul:after {}
.cart-goods-tbody ul.current{ background:#fff4e8;}
.cart-goods-tbody li{ zoom:1; overflow:auto;}
.cart-goods-tbody li .col{ display:inline-block; float:left; zoom:1; overflow:auto;text-align:center}
.cart-goods-tbody li .col:after {}
.cart-goods-tbody li .col .col-inner{ padding:13px 10px; zoom:1; overflow:auto;}
.cart-goods-tbody li .col .col-inner:after {}

.cart-goods-tbody li .col-check   { width:50px; padding-right:0px;}
.cart-goods-tbody li .col-name    { width:500px;}
.cart-goods-tbody li .col-price   { width:105px; text-align:center;}
.cart-goods-tbody li .col-amount  { width:120px; text-align:center;}
.cart-goods-tbody li .col-sum     { width:105px; text-align:center;}
.cart-goods-tbody li .col-operate { width:145px; text-align:center;}

.cart-goods-tbody li .item-price span { font-size:12px;}
.cart-goods-tbody li .item-sum   span { color:#d30000; font-weight:bold; font-size:12px;}
.cart-goods-tbody li .item-sum   span b{ font-weight:bold;}
.cart-goods-tbody li .item-operate a{ }
.cart-goods-tbody li .item-operate a,
.cart-goods-tbody li .item-operate a:visited{ color:#888;}
.cart-goods-tbody li .item-operate a:hover{ color:#222; text-decoration:none;}

.cart-goods-tbody li.item-goods{ zoom:1; overflow:auto;}
.cart-goods-tbody li.item-goods .item-pic { float:left; }
.cart-goods-tbody li.item-goods .item-pic a { background-color:#fff; border:1px solid #ccc; display:inline-block; height:56px; width:56px; text-align:center; }
.cart-goods-tbody li.item-goods .item-pic a .thumbnail { max-height:56px; max-width:56px; height:expression(this.height > 56 && this.height/this.width >= 1 ? 56 : true); width:expression(this.width > 56 && this.width/this.height >= 1 ? 56 : true); }
.cart-goods-tbody li.item-goods .item-info { padding-left:68px;text-align: left;}
.cart-goods-tbody li.item-goods .item-info a.item-title,
.cart-goods-tbody li.item-goods .item-info a.item-title:visited{ color:#3e65b3;}
.cart-goods-tbody li.item-goods .item-info .item-spec{ color:#686868;}

.cart-goods-tbody ul.suit{ margin:10px 0px 0px 0px; }
.cart-goods-tbody ul.suit li.item-suit{ border-bottom:1px dashed #e6e6e6;}
.cart-goods-tbody ul.suit li.item-suit .suit-name{ color:#333;}
.cart-goods-tbody ul.suit li.item-goods{ border-bottom:1px dashed #e6e6e6;}
.cart-goods-tbody ul.suit li.item-goods .item-price span,
.cart-goods-tbody ul.suit li.item-goods .item-amount,
.cart-goods-tbody ul.suit li.item-goods .item-sum span{ color:#aaa;}

/**备注**/
.order-remark{ background:#fff; border:1px solid #ddd; border-top:0px; border-bottom:0px; padding:10px 20px;}
.order-remark-header{ color:#888; font-size:14px; float:left; padding:10px 15px 0px 0px; width:100px;}
.order-remark-section{ padding:10px 0px 0px 0px;}
.order-remark-section input.text{ border:1px solid #ccc; font-size:14px; padding:1px 8px; width:300px;}
/**订单发票**/
.order-invoice{ background:#fff; border:1px solid #ddd; padding:10px 20px;}
.order-invoice-header{ font-size:14px; font-weight:bold;}
.order-invoice-header span.taxrate{ color:#d30000; font-size:12px; font-weight:normal; padding-left:10px;}
.order-invoice-section{ padding:10px 0px 0px 0px;}
.order-invoice-section .invoice-type{ padding-right:15px;}
.order-invoice-section .invoice-title{ padding-right:15px;}
.order-invoice-section .invoice-title em{ color:#7c6a6a; font-style:normal; padding-left:5px;}
.order-invoice-section .invoice-content{}
.order-invoice-edit{ padding:5px 0px 0px 0px;}
.order-invoice-edit a,
.order-invoice-edit a:visited{ color:#3e65b3;}
.invoice-edit-html{ padding:15px 20px 15px 20px; }
.invoice-edit-html ul.selected-style{ height:30px;}
.invoice-edit-html ul.selected-style li{ float:left; margin:0px 10px 0px 0px;}
.invoice-edit-html ul.selected-style li span{ border:1px solid #eee; cursor:pointer; display:inline-block; height:24px; line-height:24px; padding:3px 20px;}
.invoice-edit-html ul.selected-style li.current{ }
.invoice-edit-html ul.selected-style li.current span{ background:url("../images/icon-selected.png") bottom right no-repeat; border:2px solid #c80000; padding:2px 19px;}
.invoice-edit-html ul.invoice-content-type{ padding:0px 0px 10px 0px;}
.invoice-edit-html dl{ padding:8px 0px 0px 0px;}
.invoice-edit-html dt{ padding:0px 0px 2px 0px;}
.invoice-edit-html dt i.important{ color:#c80000; font-style:normal;}
.invoice-edit-html dd{}
.invoice-edit-footer{ padding:18px 0px 0px 0px;}
/**订单优惠券**/
.order-coupon{ background:#fff; border:1px solid #ddd; padding:10px 20px;}
.order-coupon-header{ font-size:14px;}
.order-coupon-section{ padding:10px 0px 5px 0px;}
.order-coupon-remarks{ color:#888;}
.order-coupon ul{ zoom:1; overflow:auto; }
.order-coupon ul li{ float:left; margin:0px 10px 10px 0px; padding:1px;}
.order-coupon ul li span{ background-color:#f6f6f6; border:1px dashed #aaa; cursor:pointer; display:inline-block; font-size:14px; height:20px; line-height:20px; width:120px; padding:12px 15px 15px 15px; position:relative;}
.order-coupon ul li span em{ color:#d30000; font-style:normal;}
.order-coupon ul li span b{ color:#d30000; font-size:18px; padding:0px 3px 0px 0px;}
.order-coupon ul li span i{ border-left:1px dashed #aaa; color:#888; display:inline-block; height:12px; line-height:12px; width:12px; font-size:12px; font-style:normal; padding:2px 8px 2px 8px; position:absolute; top:16px; right:4px;}
.order-coupon ul li span i.mix-1{ }
.order-coupon ul li span i.mix-0{ display:none;}
.order-coupon ul li.coupon-mix-0 span{}
.order-coupon ul li.coupon-mix-1 span{}
.order-coupon ul li.current{ padding:0px; }
.order-coupon ul li.current span{ background:url("../images/icon-selected.png") bottom right no-repeat; border:2px solid #c80000;}
/*确认订单信息-提交订单*/
.order-goods-thead{ background-color:#fafafa; border:1px solid #ddd; border-bottom:none; zoom:1; overflow:auto;}
.order-goods-thead:after {}
.order-goods-thead .col{ display:inline-block; float:left; zoom:1; overflow:auto;}
.order-goods-thead .col:after {}
.order-goods-thead .col .col-inner { display:block; line-height:24px; padding:5px 10px;}
.order-goods-thead .col-name    { width:680px;}
.order-goods-thead .col-name .col-inner { padding-left:20px;} 
.order-goods-thead .col-price   { width:115px; text-align:center;}
.order-goods-thead .col-amount  { width:66px; text-align:center;}
.order-goods-thead .col-sum     { width:135px; text-align:center;}

.order-goods-tbody{ border:1px solid #ddd;}
.order-goods-tbody ul{ background:#fff; border-bottom:none; margin:0px 0px; zoom:1; overflow:auto;}
.order-goods-tbody ul:after {}
.order-goods-tbody ul.current{ background:#fff4e8;}
.order-goods-tbody li{ border-bottom:1px dashed #eee; zoom:1; overflow:auto;}
.order-goods-tbody li .col{ display:inline-block; float:left; zoom:1; overflow:auto;}
.order-goods-tbody li .col:after {}
.order-goods-tbody li .col .col-inner{ padding:10px 10px; zoom:1; overflow:auto;}
.order-goods-tbody li .col .col-inner:after {}
.order-goods-tbody li .col-name    { width:680px;}
.order-goods-tbody li .col-name .col-inner { padding-left:20px;} 
.order-goods-tbody li .col-price   { width:115px; text-align:center;}
.order-goods-tbody li .col-amount  { width:66px; text-align:center;}
.order-goods-tbody li .col-sum     { width:135px; text-align:center;}

.order-goods-tbody li .item-price span { font-size:12px;}
.order-goods-tbody li .item-price .price-discount{ color:#43a508; line-height:18px;}
.order-goods-tbody li .item-price .price-discount span{ display:block;}
.order-goods-tbody li .item-sum   span { color:#d30000; font-weight:bold; font-size:12px;}
.order-goods-tbody li .item-sum   span b{ font-weight:bold;}
.order-goods-tbody li .item-sum .price-book-front-money{ color:#d30000; line-height:18px; }
.order-goods-tbody li .item-sum .price-book-front-money span{ color:#d30000; display:block;}

.order-goods-tbody li.item-goods{ zoom:1; overflow:auto;}
.order-goods-tbody li.item-goods .item-pic { float:left; }
.order-goods-tbody li.item-goods .item-pic a { background-color:#fff; border:1px solid #ccc; display:inline-block; height:56px; width:56px; text-align:center; }
.order-goods-tbody li.item-goods .item-pic a .thumbnail { max-height:56px; max-width:56px; height:expression(this.height > 56 && this.height/this.width >= 1 ? 56 : true); width:expression(this.width > 56 && this.width/this.height >= 1 ? 56 : true); }
.order-goods-tbody li.item-goods .item-info { padding-left:68px;}
.order-goods-tbody li.item-goods .item-info a.item-title,
.order-goods-tbody li.item-goods .item-info a.item-title:visited{ color:#3e65b3;}
.order-goods-tbody li.item-goods .item-info .item-spec{ color:#686868;}

.order-goods-tbody ul.suit{}
.order-goods-tbody ul.suit li.item-suit{ border-bottom:1px dashed #eee;}
.order-goods-tbody ul.suit li.item-suit .suit-name{ color:#333;}
.order-goods-tbody ul.suit li.item-goods{ border-bottom:1px dashed #eee;}
.order-goods-tbody ul.suit li.item-goods .item-price span,
.order-goods-tbody ul.suit li.item-goods .item-amount,
.order-goods-tbody ul.suit li.item-goods .item-sum span{ color:#ccc;}
.order-goods-tbody ul.suit li.item-goods .item-price .price-discount { color:#43a508; line-height:18px;}
.order-goods-tbody ul.suit li.item-goods .item-price .price-discount span{ color:#43a508; display:block;}
.order-goods-tbody ul.suit li:last-child { border-bottom:none;}

.order-goods-tbody ul.suit li.item-goods .item-sum .price-book-front-money{ line-height:18px;}
.order-goods-tbody ul.suit li.item-goods .item-sum .price-book-front-money span{ color:#d30000; display:block;}

/**结算**/
.cart-action{ background:#fff; border:1px solid #ddd; margin:20px 0px; position:relative; zoom:1; overflow:auto;}
.cart-action .cart-sum{ line-height:20px; position:absolute; right:518px; top:18px;}
.cart-action .price-sum span.money { color:#d30000; font-size:16px; padding-left:5px;}
.cart-action .price-sum span.money em{ font-weight:bold;}
.cart-action .price-sum span.money b{ font-weight:bold;}
.cart-action .cart-button{ padding:8px; float:right;}
/**提交**/
.btn-cart-submit,
.btn-order-submit{
	background-color:#c40000;
	background-image:-webkit-gradient(linear, 50% 0%, 50% 100%,color-stop(0%,#d90f0f),color-stop(100%,#c30202));
	background-image:-webkit-linear-gradient(#d90f0f,#c30202);
	background-image:-moz-linear-gradient(#d90f0f,#c30202);
	background-image:-o-linear-gradient(#d90f0f,#c30202);
	background-image:linear-gradient(#d90f0f,#c30202);
	-webkit-box-shadow:rgba(255,255,255,0.2) 0 1px 0 inset;
	-moz-box-shadow:rgba(255,255,255,0.2) 0 1px 0 inset;
	box-shadow:rgba(255,255,255,0.2) 0 1px 0 inset;
	-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;
	border:1px solid #d30e0e; border-bottom-color:#b50000; color:#fff; display:inline-block; font-size:18px; font-weight:bold;
	line-height:20px; padding:10px 40px;
}

/*ow.shop.all.categorys.css*/
.ow-shop-allcate { display:flex; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; flex-wrap:wrap; justify-content:space-between; width:1200px; margin:0 auto; padding:10px 0;}

.ow-category-item { padding:20px 0px 30px 0px; width:580px;}
.ow-category-item::after { content:""; display:block; clear:both;}
.ow-category-item h2 { position:relative; height:21px; line-height:21px;}
.ow-category-item h2 i { background:url("../images/classify_icon.png") no-repeat; background-position:-25px -90px;  position:absolute; left:0px; top:6px; display:inline-block; width:16px; height:9px; z-index:1;}
.ow-category-item h2 b { position:absolute; left:0; top:10px; width:100%; height:1px; background:#eee; font-size:0; line-height:0; overflow:hidden;}
.ow-category-item h2 a { position:relative; font-size:16px; font-weight:700; color:#333; padding:0 10px 0 25px; background:#fff;}

.ow-category-item .hot-goods{ border:0px dotted #eee; padding:0px 10px 10px 25px; zoom:1; overflow:auto;}
.ow-category-item .hot-goods .bd {}
.ow-category-item .hot-goods .bd a { display:inline-block; float:left; margin-top:15px; margin-right:15px;}
.ow-category-item .hot-goods .bd a img{ width:92px; height:92px; }

/*grid color statuses*/
span.grid-item {padding: .2em .6em .3em;border-radius: .25em;color: #2e2e2e;}
span.grid-item.yellow {background-color: #f39c12;color: #fff;}
span.grid-item.blue {background-color: #00c0ef;color: #fff;}
span.grid-item.green {background-color: #00a65a;color: #fff;}
span.grid-item.red {background-color: #dd4b39;color: #fff;}
span.grid-item.gray {background-color: #989797;color: #fff;}

.Spinner{display:block;overflow:hidden;width:100px;margin:0 auto 15px auto;}
.Spinner .Amount{width:36px;height:17px;padding:4px 5px;line-height:17px;border-width:1px 0;border-style:solid;border-color:#d9d9d9;float:left;text-align:center;color:#565656;outline:0;}
.Spinner a{display:inline-block;width:25px;height:25px;border:1px solid #d9d9d9;background-color:#f7f7f7;float:left;cursor:pointer;outline:0;}
.Spinner a i{font-style:normal;background:url(/Content/Images/Spinner.png) no-repeat;display:block;width:9px;height:9px;margin:8px;text-indent:999999%;overflow:hidden;}
.Spinner .Decrease i{background-position:-9px -9px;}
.Spinner .Increase i{background-position:-9px -0px;}
.Spinner .DisDe i{background-position:-0px -9px;}
.Spinner .DisIn i{background-position:-0px -0px;}
/*grid color statuses*/
span.grid-report-item { padding: .1em .3em .3em; border-radius: .25em; color: #2e2e2e; }
span.grid-report-item.yellow { background-color: #f39c12; color: #fff; }
span.grid-report-item.blue { background-color: #00c0ef; color: #fff; }
span.grid-report-item.green { background-color: #00a65a; color: #fff; }
span.grid-report-item.red { background-color: #dd4b39; color: #fff; }
span.grid-report-item.gray { background-color: #a5a3a1; color: #fff; }