@charset "utf-8";

/*
@名称: base
@功能: 重设浏览器默认样式
*/

/* 防止用户自定义背景颜色对网页的影响，添加让用户可以自定义字体 */
html {
    color:#000;background:#fff;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}

/* 内外边距通常让各个浏览器样式的表现位置不同 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
    margin:0;
	padding:0;
}

/* 重设 HTML5 标签, IE 需要在 js 中 createElement(TAG) */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { 
    display:block;
}

/* HTML5 媒体文件跟 img 保持一致 */
audio,canvas,video {
    display: inline-block;*display: inline;*zoom: 1;
}

/* 要注意表单元素并不继承父级 font 的问题 */
body,button,input,select,textarea {
    font:14px/1.5 "Microsoft Yahei",arial,tahoma,"Hiragino Sans GB",\5b8b\4f53;
	*font:14px/1.5 "Microsoft Yahei",arial,tahoma,"Hiragino Sans GB",\5b8b\4f53;
		/*border-top:4px solid #0089e1;*/
}
input,select,textarea {
    font-size:100%;
	outline:none;
}

/* 去掉各Table  cell 的边距并让其边重合 */
table {
    border-collapse:collapse;border-spacing:0;
}

/* IE bug fixed: th 不继承 text-align*/
th {
    text-align:inherit;
}

/* 去除默认边框 */
fieldset,img {
    border:0;
}

/* ie6 7 8(q) bug 显示为行内表现 */
iframe {
    display:block;
}

/* 去掉 firefox 下此元素的边框 */
abbr,acronym {
    border:0;font-variant:normal;
}

/* 一致的 del 样式 */
del {
    text-decoration:line-through;
}

address,caption,cite,code,dfn,em,th,var {
    font-style:normal;
    font-weight:500;
}

/* 去掉列表前的标识, li 会继承 */
ol,ul {
    list-style:none;
}

/* 对齐是排版最重要的因素, 别让什么都居中 */
caption,th {
    text-align:left;
}

/* 来自yahoo, 让标题都自定义, 适应多个系统应用 */
h1,h2,h3,h4,h5,h6 {
    font-size:100%;
    font-weight:500;
}

q:before,q:after {
    content:'';
}

/* 统一上标和下标 */
sub, sup {
    font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;
}
sup { top: -0.5em; }
sub { bottom: -0.25em; }

/* 正常链接 未访问 */
a:link, a:visited {
    color: #555;
}
a:focus {
	outline:none;
	-moz-outline-style: none;
	-moz-outline:none;
}

/* 鼠标悬停 */
a:hover {
    color: #2499e4;
    text-decoration:none;
}

/* 默认不显示下划线，保持页面简洁 */
ins,a {
    text-decoration:none;
}

/* 清理浮动 */
.fn-clear:after {
    visibility:hidden;
    display:block;
    font-size:0;
    content:" ";
    clear:both;
    height:0;
}
.fn-clear {
    zoom:1; /* for IE6 IE7 */
}

/*上下边距*/
.fn-block{margin-bottom:15px;}
.fn-block-10px{margin-bottom:10px;}
.fn-blank{height:10px;width:100%;overflow:hidden;}
.fn-mr5{margin-right:5px}
.fn-mt5{margin-top:5px}
.fn-mb5{margin-bottom:5px}
.fn-ml10{margin-left:10px}
.fn-mr10{margin-right:10px}
.fn-mt10{margin-top:10px}
.fn-mb10{margin-bottom:10px;}
.fn-ml15{margin-left:15px}
.fn-mr15{margin-right:15px}
.fn-mt15{margin-top:15px}
.fn-mb15{margin-bottom:15px}
.fn-mt20{margin-top:20px}
.fn-mb20{margin-bottom:20px;}
.fn-pl5{padding-left:5px;}
.fn-pr5{padding-right:5px;}
.fn-pt5{padding-top:5px}
.fn-pl10{padding-left:10px}
.fn-pr10{padding-right:10px}
.fn-pt10{padding-top:10px}
.fn-pb10{padding-bottom:10px}
.fn-pl15{padding-left:15px}
.fn-pr15{padding-right:15px}
.fn-pt15{padding-top:15px}
.fn-pb15{padding-bottom:15px}
.fn-pb20{padding-bottom:20px;}

/*水平排列*/
.fn-align-left{text-align:left;}
.fn-align-center{text-align:center;}
.fn-align-right{text-align:right;}

/*边框*/
.ui-no-border, .ui-container .ui-no-border{border:none;}

/* 隐藏, 通常用来与 JS 配合 */
body .fn-hide {
    display:none;
}

/* 设置内联, 减少浮动带来的bug */
.fn-left,.fn-right {
    display:inline;
}
.fn-left {
    float:left;
}
.fn-right {
    float:right;
}

/* 单行文字溢出时出现省略号，需设定宽度 */ 
.fn-text-overflow {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

/* chrome 下字体过小的问题 */
.fn-webkit-adjust {
    -webkit-text-size-adjust: none;
}

/* 简单的渐变 */
.fn-linear {
    background: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#f1f1f1));
    background: -moz-linear-gradient(top, #fcfcfc, #f1f1f1);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#f1f1f1');
    background:-o-linear-gradient(top, #fcfcfc, #f1f1f1);
    background: linear-gradient(top, #fcfcfc, #f1f1f1);
}

/* 浅色的渐变 */
.fn-linear-light {
    background: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#f9f9f9));
    background: -moz-linear-gradient(top, #fcfcfc, #f9f9f9);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#f9f9f9');
    background:-o-linear-gradient(top, #fcfcfc, #f9f9f9);
    background: linear-gradient(top, #fcfcfc, #f9f9f9);
}

/* 手势 */
.cursor-pointer{
	cursor:pointer;
}


/* 组件
 * iconfont
 * 字体图标样式 
 * Import WebFonts
 */
@font-face {
    font-family: "rei";
    src: url("fonts/rei/rei.eot"); /* IE9*/
    src: url("fonts/rei/rei.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
         url("fonts/rei/rei.woff") format("woff"), /* chrome 6+、firefox 3.6+、Safari5.1+、Opera 11+ */
         url("fonts/rei/rei.ttf")  format("truetype"), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
         url("fonts/rei/rei.svg#rei") format("svg"); /*  iOS 4.1- */
    font-weight: normal;
    font-style: normal;
}
.iconfont {
    font-family: "rei";
    font-style: normal;
    cursor: default;
    -webkit-font-smoothing: antialiased;
}
@font-face {
    font-family: 'uniqloprolight';
    src: url('fonts/UniqloBoldRounded/uniqloprolight.eot');
    src: url('fonts/UniqloBoldRounded/uniqloprolight.eot?#iefix') format('embedded-opentype'),
         url('fonts/UniqloBoldRounded/uniqloprolight.woff') format('woff'),
         url('fonts/UniqloBoldRounded/uniqloprolight.ttf') format('truetype'),
         url('fonts/UniqloBoldRounded/uniqloprolight.svg#segoe_uilight') format('svg');
    font-weight: normal;
    font-style: normal;
}
.icon{display:inline-block;vertical-align:middle;font-size:0;overflow:hidden;background:url(../images/icon-add.gif) no-repeat;}
.icon-list-add,.icon-list-selected{width:35px;height:35px;position:absolute;right:1px;bottom:1px;cursor:pointer;display:none;}
.icon-list-add{background-position:0 0}
.icon-list-add:hover{background-position:-36px 0}
.icon-list-selected{background-position:0 -38px; display:none;}
.icon-list-selected:hover{background-position:-36px -38px}

/* 组件
 * Grid
 * 栅格样式 
 */
.ui-grid-1, .ui-grid-2, .ui-grid-3, .ui-grid-4, .ui-grid-5, .ui-grid-6, .ui-grid-7, .ui-grid-8, .ui-grid-9, .ui-grid-10, .ui-grid-11,.ui-grid-12, .ui-grid-13, .ui-grid-14, .ui-grid-15, .ui-grid-16, .ui-grid-17, .ui-grid-18, .ui-grid-19, .ui-grid-20, .ui-grid-21, .ui-grid-22, .ui-grid-23, .ui-grid-24, .ui-grid-25 {
    margin: 0 10px 10px 0;
    float:left;
    display:inline;
}
.ui-grid-1 {width:30px;}
.ui-grid-2 {width:70px;}
.ui-grid-3 {width:110px;}
.ui-grid-4 {width:150px;}
.ui-grid-5 {width:26%;}
.ui-grid-6 {width:230px;}
.ui-grid-7 {width:270px;}
.ui-grid-8 {width:310px;}
.ui-grid-9 {width:350px;}
.ui-grid-10 {width:390px;}
.ui-grid-11 {width:430px;}
.ui-grid-12 {width:470px;}
.ui-grid-13 {width:510px;}
.ui-grid-14 {width:550px;}
.ui-grid-15 {width:590px;}
.ui-grid-16 {width:630px;}
.ui-grid-17 {width:670px;}
.ui-grid-18 {width:710px;}
.ui-grid-19 {width:750px;}
.ui-grid-20 {width:72%;}
.ui-grid-21 {width:830px;}
.ui-grid-22 {width:870px;}
.ui-grid-23 {width:910px;}
.ui-grid-24 {width:950px;}
.ui-grid-25 {width:1310px;}
.ui-grid-right{margin-right:0;}
.ui-grid-row {
    margin-right:0px;
    zoom: 1;
	float:right;
}
.ui-grid-row:after {
    clear: both;
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}
.ui-container{
	margin-right:auto;
	margin-left:auto;
	float:none;
	display:block;

}



/* 组件
 * Color
 * 颜色预设样式 
 */
.ui-color-gray{
	color: #999; display:none;
}

/* 组件
 * Box
 * 区块样式 
 */
.ui-box {

	zoom:1;
	font-size:12px;
	/* margin:0; */
	padding:0;
	border-bottom:0
}
.ui-box:after {
	clear:both;
	content:" ";
	display:block;
	font-size:0;
	height:0;
	visibility:hidden; 
	
}
.ui-box-follow {
	border-top:0
}
.ui-box-head {

	position:relative;
	padding:10px 0px;

	text-align: left; 
	zoom:1
}
#mod-contact{background:#f8f8f8;}
.ui-box-head-title {
	color:#000;
	font-size:34px;
text-align: center;
    font-family: "微软雅黑";
	margin:0;
	padding:0;
	    text-transform: uppercase;
}
.ui-box-head .ui-box-head-more {
	float:right
}
.ui-box-head .ui-box-head-text {
	margin-left:10px;
	color:gray;
	float:left
}
.ui-box-container {

}
.ui-box-content {
	
}
.ui-box-light,.ui-box-light .ui-box-head {
	border-color:#d9d9d9
}
.ui-box-light .ui-box-head-title {
	color:#656565
}
.ui-box-light .ui-box-head-border {
	border:0;
	height:16px;
	background:-webkit-gradient(linear,left top,left bottom,from(#fcfcfc),to(#f9f9f9));
	background:-moz-linear-gradient(top,#fcfcfc,#f9f9f9);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc',endColorstr='#f9f9f9');
	background:-o-linear-gradient(top,#fcfcfc,#f9f9f9);
	background:linear-gradient(top,#fcfcfc,#f9f9f9);
	zoom:1
}
.ui-main-content{
	padding:0 0 0 0px;
	line-height:30px !important;
	color:#555;
	margin-bottom: 40px;
}
.ui-main-content p{
	    line-height: 30px !important;
}

/* 文件图标
 * File Ico 
 */

.ico-doc-small, .ico-docx-small, .ico-xls-small, .ico-xlsx-small, .ico-txt-small, .ico-pdf-small, .ico-pdfx-small, .ico-ppt-small, .ico-pptx-small, .ico-pic-small, .ico-jpg-small, .ico-jpeg-small, .ico-gif-small, .ico-png-small, .ico-bmp-small, .ico-tif-small, .ico-rar-small , .ico-zip-small , .ico-doc, .ico-docx, .ico-xls, .ico-xlsx, .ico-txt, .ico-pdf, .ico-pdfx, .ico-ppt, .ico-pptx, .ico-pic, .ico-jpg, .ico-jpeg, .ico-gif, .ico-png, .ico-bmp, .ico-tif, .ico-rar, .ico-zip,.ico-attach {
	width:16px;
	height:16px;
	background:url(../images/ico-files.png) no-repeat;
	display:inline-block;
	vertical-align:middle;
	overflow:hidden;
	margin:0 5px 0 0
}
.ico-doc-small, .ico-docx-small, .ico-xls-small, .ico-xlsx-small, .ico-txt-small, .ico-pdf-small, .ico-pdfx-small, .ico-ppt-small, .ico-pptx-small, .ico-pic-small, .ico-jpg-small, .ico-jpeg-small, .ico-gif-small, .ico-png-small, .ico-bmp-small, .ico-tif-small, .ico-rar-small, .ico-zip-small {
	width:18px;
	height:18px;
	vertical-align: -4px;
}
.ico-doc, .ico-docx, .ico-xls, .ico-xlsx, .ico-txt, .ico-pdf, .ico-pdfx, .ico-ppt, .ico-pptx, .ico-pic, .ico-jpg, .ico-jpeg, .ico-gif, .ico-png, .ico-bmp, .ico-tif, .ico-rar, .ico-zip {
	width:48px;
	height:48px
}
/*大图标（默认大图标，-small小图标）*/
.ico-doc {
	background-position:0 0
}
.ico-doc-small {
	background-position:0 -58px
}
.ico-docx {
	background-position:0 0
}
.ico-docx-small {
	background-position:0 -58px
}
.ico-xls {
	background-position:-58px 0
}
.ico-xls-small {
	background-position:-28px -58px
}
.ico-xlsx {
	background-position:-58px 0
}
.ico-xlsx-small {
	background-position:-28px -58px
}
.ico-txt {
	background-position:-174px 0
}
.ico-txt-small {
	background-position:-84px -58px
}
.ico-pdf {
	background-position:-116px 0
}
.ico-pdf-small {
	background-position:-56px -58px
}
.ico-pdfx {
	background-position:-116px 0
}
.ico-pdfx-small {
	background-position:-56px -58px
}
.ico-ppt {
	background-position:-232px 0
}
.ico-ppt-small {
	background-position:-112px -58px
}
.ico-pptx {
	background-position:-232px 0
}
.ico-pptx-small {
	background-position:-112px -58px
}
.ico-pic {
	background-position:-290px 0
}
.ico-pic-small {
	background-position:-140px -58px
}
.ico-jpg {
	background-position:-348px 0
}
.ico-jpg-small {
	background-position:-168px -58px
}
.ico-jpeg {
	background-position:-348px 0
}
.ico-jpeg-small {
	background-position:-168px -58px
}
.ico-gif {
	background-position:-406px 0
}
.ico-gif-small {
	background-position:-196px -58px
}
.ico-png {
	background-position:-522px 0
}
.ico-png-small {
	background-position:-252px -58px
}
.ico-bmp {
	background-position:-580px 0
}
.ico-bmp-small {
	background-position:-280px -58px
}
.ico-tif {
	background-position:-464px 0
}
.ico-tif-small {
	background-position:-224px -58px
}
.ico-rar {
	background-position:-638px 0
}
.ico-rar-small {
	background-position:-308px -58px
}
.ico-zip {
	background-position:-638px 0
}
.ico-zip-small {
	background-position:-308px -58px
}
.ico-attach {
	background-position:-365px -59px;
	width:14px;
	height:15px;
	display:inline-block;
	vertical-align:top;
	margin:1px 0 0 5px;
	*margin-top:-2px;
}

/* 组件
 * Button
 * 按钮样式 
 */

.ui-button {
	display:inline-block;
	*display:inline;
	*zoom:1;
	position:relative;
	overflow:visible
}
a.ui-button:link, a.ui-button:visited{
	color:#fff;
}
a.ui-button-normal:link, a.ui-button-normal-l:link, a.ui-button-normal:visited,a.ui-button-normal-s:visited,a.ui-button-normal-l:visited{
	color:#fff;
}

.ui-button-primary,.ui-button-normal,.ui-button-primary-s,.ui-button-normal-s,.ui-button-primary-l,.ui-button-normal-l {
	/* margin:0; */
	text-align:center;
	vertical-align:middle;
	color:#333;
	border:solid 1px #bcbcbc;
	background-color:#f7f7f7;
	cursor:pointer;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.15);
	-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.15);
	box-shadow:0 1px 2px 0 rgba(0,0,0,.15)
}
.ui-button-primary:hover,.ui-button-normal:hover,.ui-button-primary-s:hover,.ui-button-normal-s:hover,.ui-button-primary-l:hover,.ui-button-normal-l:hover {
	color:#333;
	background-color:#f8f8f8
}
.ui-button-primary:active,.ui-button-normal:active,.ui-button-primary-s:active,.ui-button-normal-s:active,.ui-button-primary-l:active,.ui-button-normal-l:active {
	color:#333;
	-webkit-box-shadow:0 transparent,inset 0 1px 2px rgba(0,0,0,.15),0 0 0 rgba(0,0,0,.05),0 0 0 0 transparent,0 1px 2px 0 rgba(0,0,0,.15);
	-moz-box-shadow:0 transparent,inset 0 1px 2px rgba(0,0,0,.15),0 0 0 rgba(0,0,0,.05),0 0 0 0 transparent,0 1px 2px 0 rgba(0,0,0,.15);
	box-shadow:0 transparent,inset 0 1px 2px rgba(0,0,0,.15),0 0 0 rgba(0,0,0,.05),0 0 0 0 transparent,0 1px 2px 0 rgba(0,0,0,.15)
}
button.ui-button-disabled,button.ui-button-disabled:hover,button.ui-button-disabled:active,input.ui-button-disabled,input.ui-button-disabled:hover,input.ui-button-disabled:active {
	color:#cbcbcb;
	border:solid 1px #d4d4d4;
	cursor:default;
	background-color:#e6e6e6;
	background-image:-moz-linear-gradient(top,#f5f5f5,#e6e6e6);
	background-image:-ms-linear-gradient(top,#f5f5f5,#e6e6e6);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#e6e6e6));
	background-image:-webkit-linear-gradient(top,#f5f5f5,#e6e6e6);
	background-image:-o-linear-gradient(top,#f5f5f5,#e6e6e6);
	background-image:linear-gradient(top,#f5f5f5,#e6e6e6);
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#e6e6e6', GradientType=0);
	text-shadow:#fff 0 1px 1px;
	-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.15);
	-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.15);
	box-shadow:0 1px 2px 0 rgba(0,0,0,.15)
}
.ui-button-primary,.ui-button-normal {
	font-size:14px;
	font-weight:700;
	line-height:18px;
	*line-height:14px;
	padding:3px 15px;
	*padding:2px 15px
}
.ui-button-primary-s,.ui-button-normal-s {
	font-size:16px;
	font-weight:700;
	line-height:14px;
	*line-height:12px;
	padding:6px 23px;
	*padding:3px 23px
}
.ui-button-primary-l,.ui-button-normal-l {
	font-size:16px;
	font-weight:700;
	line-height:18px;
	*line-height:17px;
	padding:8px 30px;
	*padding:6px 30px
}
.ui-button-primary:hover,.ui-button-primary-s:hover,.ui-button-primary-l:hover {
	color:#fff;
	background-color:#2499e4;
	background-image:-moz-linear-gradient(top,#2499e4,#2499e4);
	background-image:-ms-linear-gradient(top,#2499e4,#2499e4);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#2499e4),to(#2499e4));
	background-image:-webkit-linear-gradient(top,#2499e4,#2499e4);
	background-image:-o-linear-gradient(top,#2499e4,#2499e4);
	background-image:linear-gradient(top,#2499e4,#2499e4);
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2499e4', endColorstr='#2499e4', GradientType=0)
}
.ui-button-primary,.ui-button-primary-s,.ui-button-primary-l,.ui-button-primary:active,.ui-button-primary-s:active,.ui-button-primary-l:active {
	color:#fff;
	border:solid 1px #2499e4;
	background-color:#2499e4;
	background-image:-moz-linear-gradient(top,#2499e4,#2499e4);
	background-image:-ms-linear-gradient(top,#2499e4,#2499e4);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#2499e4),to(#2499e4));
	background-image:-webkit-linear-gradient(top,#2499e4,#2499e4);
	background-image:-o-linear-gradient(top,#2499e4,#2499e4);
	background-image:linear-gradient(top,#2499e4,#2499e4);
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2499e4', endColorstr='#2499e4', GradientType=0)
}
.ui-button-normal:hover,.ui-button-normal-s:hover,.ui-button-normal-l:hover {
	color:#333;
	background-color:#fdfdfd;
	background-image:-moz-linear-gradient(top,#fafafa,#f2f2f2);
	background-image:-ms-linear-gradient(top,#fafafa,#f2f2f2);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#fafafa),to(#f2f2f2));
	background-image:-webkit-linear-gradient(top,#fafafa,#f2f2f2);
	background-image:-o-linear-gradient(top,#fafafa,#f2f2f2);
	background-image:linear-gradient(top,#fafafa,#f2f2f2);
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#f2f2f2', GradientType=0)
}
.ui-button-normal,.ui-button-normal-s,.ui-button-normal-l,.ui-button-normal:active,.ui-button-normal-s:active,.ui-button-normal-l:active {
	background-color:#2499e4;
	background-image:-moz-linear-gradient(top,#2499e4,#2499e4);
	background-image:-ms-linear-gradient(top,#2499e4,#2499e4);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#2499e4),to(#2499e4));
	background-image:-webkit-linear-gradient(top,#2499e4,#2499e4);
	background-image:-o-linear-gradient(top,#2499e4,#2499e4);
	background-image:linear-gradient(top,#2499e4,#2499e4);
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2499e4', endColorstr='#2499e4', GradientType=0)
}


/* 组件
 * Form
 * 表单样式 
 */
.ui-form {
	font-size:12px;
	line-height:1.5
}
.ui-form,.ui-form * {
	list-style:none; font-size: 14px;
}
.ui-form fieldset {
	border:0
}
.ui-form legend {
	display:none
}
.ui-form-explain {
	margin:0;
	padding:5px 0 0;
	font-size:12px;
	color:#B2B2B2
}
.ui-form-other {
	margin-left:4px
}
.ui-form-text {
	display:inline-block;
	margin-top:6px;
	*display:inline;
	*zoom:1
}
.ui-form-item:after {
	clear:both;
	content:'.';
	display:block;
	height:0;
	visibility:hidden
}
.ui-form-item {
	padding:0 5px 20px 170px;
	zoom:1
}
.ui-form-item select {
	vertical-align:middle;
	margin:4px 0 0
}
.ui-form-item input {
	vertical-align:middle
}
.ui-form-item .ui-input {
	color:#595959;
	vertical-align:middle;
	*vertical-align:-5px
}
.ui-form-item-error .ui-input,.ui-form-item-error .ui-textarea {
	border:1px red solid;
	color:red
}
.ui-form-item-error .ui-input-reset {
	border:1px #9C9C9C solid;
	color:#000
}
.ui-form-item-error .ui-form-explain {
	color:#FF5243
}
.ui-form-large .ui-input {
	width:200px;
	font-size:14px;
	height:18px;
	line-height:18px;
	padding:11px 10px
}
.ui-form-large .ui-label {
	padding-top:12px
}
.ui-input {
	width:170px;
	background-color:#FFF;
	border:1px solid #CCC;
	box-shadow:0 1px 2px rgba(0,0,0,.1) inset;
	color:#333;
	-moz-transition:border .2s linear 0s;
	-webkit-transition:border .2s linear 0s;
	-o-transition:border .2s linear 0s;
	transition:border .2s linear 0s;
	height:22px;
	padding:2px 5px;
	line-height:22px;
	font-family:inherit

}
.ui-input:hover,.ui-textarea:hover,.ui-input-hover {
	border:1px #a6a6a6 solid;
	border-top-color:gray
}
.ui-input:focus,.ui-textarea:focus,.ui-input-focus {
	border:1px #07f solid;
	box-shadow:0 0 3px #8cddff;
	color:#595959
}
.ui-textarea {
	width:422px;
	height:79px;
	line-height:15px;
	border:1px #9C9C9C solid;
	padding:1px 3px 0 4px;
	overflow:auto;
	font-family:Arial;
	font-size:12px
}
.ui-input[disabled],.ui-textarea[disabled] {
	border:1px solid #ccc;
	background:#f2f2f2
}
.ui-input:disabled,.ui-textarea:disabled {
	border:1px solid #ccc;
	background:#f2f2f2
}
.placeholder {
	color:#ccc
}

.ui-input-s{
	width:50px;
}

.ui-input-m{
	width:82%;
}


.ui-input-l{
	width:300px;
}

.ui-input-checkcode {
	width:100px;
	height:24px;
	line-height:28px;
	margin:0;
	padding:2px 5px
}
.ui-form-item-hover .ui-input,.ui-form-item-hover .ui-textarea {
	border:1px #727272 solid
}
.ui-form-item-focus .ui-input,.ui-form-item-focus .ui-textarea {
	border:1px #07f solid;
	box-shadow:0 0 3px #8cddff
}
.ui-form-item-focus .ui-form-explain,.ui-form-item-hover .ui-form-explain {
	color:#333
}
.ui-label {
	float:left;
	width:170px;
	margin-left:-180px;
	padding-top:5px;
	text-align:left;
	font-size:14px
}
.ui-form-required {
	color:red;
	font-family:SimSun;
	font-size:14px;
	margin-right:6px
}
.ui-checkbox {
	height:14px;
	margin:0 3px 0 0
}
.ui-checkbox-label {
	font-size:12px;
	height:14px;
	line-height:14px;
	vertical-align:middle
}

/* 组件
 * List
 * 列表样式 
 */
.ui-list {
	margin:0;
	padding:10px;
	list-style:square inside
}
/* 清除内边距 */
.ui-list-nopadding{
	padding:0;
}
.ui-list-item {
	font-size:9px;
	line-height:20px;
	list-style: none;
	overflow:hidden;
}
.ui-list-item a {
	line-height:27px;
	text-decoration:none;
	color:#000;
}
.ui-list-item a,.ui-list-item span.ui-list-item-text {
	font-size:18px;
	vertical-align:middle
}
.ui-list-item a:hover {
	text-decoration:underline
}
.ui-list-gray .ui-list-item {
	color:gray
}
.ui-list-graylink .ui-list-item {
	color:gray
}
.ui-list-graylink .ui-list-item a {
	color:#666
}
.ui-list-nosquare {
	list-style:none
}
.ui-dlist {
	display:inline-block;
	color:gray;
	font-size:12px;
	line-height:2.2
}
.ui-dlist-tit {
	float:left;
	width:20%;
	text-align:right;
	margin:0
}
.ui-dlist-det {
	float:left;
	width:80%;
	text-align:left;
	margin:0
}

/* 侧边栏 列表 */
.side-list-area {
	margin-top: 22px;width: 90%;
}
.side-list-item a{
	display:block;
	padding:10px 15px;
	border-top: 1px solid #eee;
	color:#333;
	font-size:16px;
}
.side-list-item a:hover {
	background-color: #f8f8f8;
	color:#1D6DBD;
}
.side-list-item a.current {
	border-top: 1px solid #358ADE;
	background-color: #358ADE;
	color:#fff;
}

/* 组件
 * Nav
 * 导航样式 
 */
.ui-nav {
	position:relative;    margin-top: 18px;
}
.ui-nav a {
	text-decoration:none
}
.ui-nav a:hover {
	text-decoration:none
}
.ui-nav ul,.ui-nav li {
	list-style-type:none
}
.ui-nav-main {
	zoom:1;
	margin:0;
	padding-left:10px;
	-webkit-border-radius:2px 2px 0 0;
	border-radius:2px 2px 0 0;
	
}
.ui-nav-main:before,.ui-nav-main:after {
	content:"";
	display:table
}
.ui-nav-main:after {
	clear:both
}
.ui-nav-item {
	float:left;

	    position: relative;
}
.ui-nav-item a {
	display:inline-block;
	_display:inline;
	_zoom:1;
	height:35px;
	padding:0 25px;
	line-height:35px;
	color:#656565;
	font-weight:normal;
	font-size:16px;
 text-transform: capitalize;
 /*font-family: Arial;*/
}
.ui-nav-item a:visited{
	color:#000;
}
.ui-nav-item a:hover {
	color:#2499e4; 
	text-decoration: none;  
border-bottom:2px solid #2499e4;
padding: 0; 
margin: 0; 
}
.mod-header .nav1 a{border-bottom:2px solid #2499e4; color:#2499e4; }
.mod-header .nav1 .u2 a{border:0; color:#000; }

.mod-header .u2 a:hover{text-decoration: underline}

.toplink{text-align: right; margin-top: 16px;}
.toplink a:link, .toplink a:visited{color:#b1b1b1; margin-right: 18px;}
.ui-nav-item-current a:visited,.ui-nav-item-current a,.ui-nav-item-current a:hover {
	
	filter:none;

}
.ui-nav-submain {
	display:none;
	position:absolute;
	left:25px;
	top:37px;
	margin:0;
	padding:0;
	z-index: 99;
	    background: #eee;width: 89px;
		
}

#nav_13147 .ui-nav-submain{width: 132px;}

#nav_11166 .ui-nav-submain{width:595px;padding-top:10px;/*border-top:2px solid #259ae5;*/}
#nav_11156 .ui-nav-submain{width:140px; padding-top:10px;/*border-top:2px solid #259ae5;*/}
#nav_12730 .ui-nav-submain{ padding-top:10px;}
#nav_11158 .ui-nav-submain{width:140px; padding-top:10px;/*border-top:2px solid #259ae5;*/}

.mod-header #nav_11156 .ui-nav-subitem a{color:#868686;}
.mod-header #nav_12730 .ui-nav-subitem a{color:#868686;}
.mod-header #nav_11158 .ui-nav-subitem a{color:#868686;}


.ui-nav-submain li:first-child{margin-top:10px; }
.ui-nav-submain li:last-child{	padding-bottom: 20px;}
.mod-header .ui-nav-subitem .u3 .l3 a{color:#868686;}

.ui-nav-subitem {
	float:left;
	}
.ui-nav-subitem a {
	display:inline-block;
	*display:inline;
	zoom:1;
	padding:0 15px;
	height:24px;
	line-height:24px;
	background:transparent;
	color:#000;
	font-weight:400;
	font-size:14px;
	
}
.ui-nav-subitem a:hover , .ui-nav-subitem  a.current {
	height:24px;
	line-height:24px;
	padding:0 14px;
	
}
.ui-nav-subitem-current a,.ui-nav-subitem-current a:hover {
	height:24px;
	line-height:24px;
	padding:0 14px;
	border-left:1px solid #dadada;
	border-right:1px solid #dadada;
	border-top:1px solid #bebebe;
	border-bottom:1px solid transparent;
	_border-bottom:1px solid #dadada;
	-webkit-box-shadow:inset 0 1px 0 #dadada;
	box-shadow:inset 0 1px 0 #dadada;
	background:#e7e7e7
}
.ui-nav-subcontainer {
	
}
.ui-nav-item-current .ui-nav-submain {
	
}
.ui-nav-nosub .ui-nav-subcontainer,.ui-nav-nosub .ui-nav-subitem {
	
}

.mod-header #nav_11166 a,.mod-header #nav_11156 a,.mod-header #nav_12730 a,.mod-header #nav_11158 a {background:url(../images/icon_nav.jpg) no-repeat right 13px;  padding-right: 16px;}
.mod-header #nav_11166 .ui-nav-subitem a,.mod-header #nav_11156 .ui-nav-subitem a,.mod-header #nav_12730 .ui-nav-subitem a,.mod-header #nav_11158 .ui-nav-subitem a{background:none;}




/* 组件
 * Page
 * 分页样式 
 */
.ui-paging,.ui-paging input {
	color:gray;
	margin:0;
	padding:0;
	zoom:1;
	font-size:12px;
	vertical-align:middle
}
.ui-paging:after {
	clear:both;
	content:" ";
	display:block;
	font-size:0;
	height:0;
	visibility:hidden
}
.ui-paging a,.ui-paging span.ui-paging-prev,.ui-paging span.ui-paging-next {
	text-decoration:none;
	color:gray;
	margin:0 3px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:middle;
	height:26px;
	line-height:26px
}
.ui-paging-prev,.ui-paging-next,.ui-paging-goto {
	background-color:#F9F9F9;
	background:-webkit-gradient(linear,left top,left bottom,from(#FEFEFE),to(#F4F4F4));
	background:-moz-linear-gradient(top,#FEFEFE,#F4F4F4);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FEFEFE',endColorstr='#F4F4F4');
	background:-o-linear-gradient(top,#FEFEFE,#F4F4F4);
	background:linear-gradient(top,#FEFEFE,#F4F4F4);
	padding:0 12px;
	border:1px solid #ccc;
	border-radius:3px;
	box-shadow:0 0 0 1px #fff inset
}
.ui-paging-prev:hover,.ui-paging-next:hover,.ui-paging-goto:hover {
	border-color:#999;
	color:#666
}
.ui-paging-prev:hover .iconfont,.ui-paging-next:hover .iconfont {
	color:#666
}
.ui-paging .ui-paging-prev {
	margin:0 3px 0 0
}
.ui-paging .iconfont {
	font-size:10px;
	color:#787878
}
.ui-paging a.ui-paging-item {
	background-color:#f3f3f3;
	font-weight:700;
	padding:0 12px;
	border:0
}
.ui-paging a.ui-paging-current,.ui-paging a.ui-paging-item:hover {
	background-color: #E74C3C;
    color: #FFFFFF;
}
a.ui-paging-prev:hover,a.ui-paging-next:hover {
	text-decoration:none;
	color:#666
}
.ui-paging-info {
	line-height:24px;
	margin-right:5px;
	height:24px
}
.ui-paging-ellipsis {
	margin:0 5px;
	line-height:16px;
	font-weight:700
}
.ui-paging-which input {
	height:20px;
	line-height:20px;
	padding:0 6px;
	width:22px;
	border:1px solid;
	border-color:#aaa #d1d1d1 #d1d1d1 #aaa
}
.ui-paging-which input:hover {
	border-color:#999;
	color:#666
}
.ui-paging-bold {
	font-weight:700;
	padding:0 8px
}
.ui-paging span.ui-paging-prev,.ui-paging span.ui-paging-next,.ui-paging span.ui-paging-prev .iconfont,.ui-paging span.ui-paging-next .iconfont {
	color:#fff;
	box-shadow:none;
	background:#d4d4d4;
	border-color:#d4d4d4;
	filter:none
}
.ui-paging span.ui-paging-prev{
	margin-left:0;
}
.ui-paging span.ui-paging-next{
	margin-right:0;
}


/* 组件
 * Poptip
 * 气泡提示样式 
 */
.ui-poptip {
	color:#DB7C22;
	z-index:101;
	font-size:12px;
	line-height:1.5;
	zoom:1
}
.ui-poptip-shadow {
	background-color:rgba(229,169,107,.15);
	FILTER:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#26e5a96b,endColorstr=#26e5a96b);
	border-radius:2px;
	padding:2px;
	zoom:1;
	_display:inline
}
.ui-poptip-container {
	position:relative;
	background-color:#FFFCEF;
	border:1px solid #ffbb76;
	border-radius:2px;
	padding:5px 15px;
	zoom:1;
	_display:inline
}
.ui-poptip:after,.ui-poptip-shadow:after,.ui-poptip-container:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0
}
a.ui-poptip-close {
	position:absolute;
	right:3px;
	top:3px;
	border:1px solid #ffc891;
	text-decoration:none;
	border-radius:3px;
	width:12px;
	height:12px;
	font-family:tahoma;
	color:#dd7e00;
	line-height:10px;
	*line-height:12px;
	text-align:center;
	font-size:14px;
	background:#ffd7af;
	background:-webkit-gradient(linear,left top,left bottom,from(#FFF0E1),to(#FFE7CD));
	background:-moz-linear-gradient(top,#FFF0E1,#FFE7CD);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF0E1',endColorstr='#FFE7CD');
	background:-o-linear-gradient(top,#FFF0E1,#FFE7CD);
	background:linear-gradient(top,#FFF0E1,#FFE7CD);
	overflow:hidden
}
a.ui-poptip-close:hover {
	border:1px solid #ffb24c;
	text-decoration:none;
	color:#dd7e00;
	background:#ffd7af;
	background:-webkit-gradient(linear,left top,left bottom,from(#FFE5CA),to(#FFCC98));
	background:-moz-linear-gradient(top,#FFE5CA,#FFCC98);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE5CA',endColorstr='#FFCC98');
	background:-o-linear-gradient(top,#FFE5CA,#FFCC98);
	background:linear-gradient(top,#FFE5CA,#FFCC98)
}
.ui-poptip-arrow {
	position:absolute;
	z-index:10;
	*zoom:1
}
.ui-poptip-arrow em,.ui-poptip-arrow span {
	position:absolute;
	*zoom:1;
	width:0;
	height:0;
	border-color:rgba(255,255,255,0);
	border-color:transparent\0;
	*border-color:transparent;
	_border-color:tomato;
	_filter:chroma(color=tomato);
	border-style:solid;
	overflow:hidden;
	top:0;
	left:0
}
.ui-poptip-arrow-10 {
	left:-6px;
	top:10px
}
.ui-poptip-arrow-10 em {
	top:0;
	left:-1px;
	border-right-color:#ffbb76;
	border-width:6px 6px 6px 0
}
.ui-poptip-arrow-10 span {
	border-right-color:#FFFCEF;
	border-width:6px 6px 6px 0
}
.ui-poptip-arrow-2 {
	top:10px;
	right:0
}
.ui-poptip-arrow-2 em {
	top:0;
	left:1px;
	border-left-color:#ffbb76;
	border-width:6px 0 6px 6px
}
.ui-poptip-arrow-2 span {
	border-left-color:#FFFCEF;
	border-width:6px 0 6px 6px
}
.ui-poptip-arrow-11 em,.ui-poptip-arrow-11 span {
	}.ui-poptip-arrow-11 em,.ui-poptip-arrow-1 em {
	border-width:0 6px 6px;
	border-bottom-color:#ffbb76;
	top:-1px;
	left:0
}
.ui-poptip-arrow-11 span,.ui-poptip-arrow-1 span {
	border-width:0 6px 6px;
	border-bottom-color:#FFFCEF
}
.ui-poptip-arrow-11 {
	left:14px;
	top:-6px
}
.ui-poptip-arrow-1 {
	right:28px;
	top:-6px
}
.ui-poptip-arrow-5 em,.ui-poptip-arrow-7 em {
	border-width:6px 6px 0;
	border-top-color:#ffbb76;
	top:1px;
	left:0
}
.ui-poptip-arrow-5 span,.ui-poptip-arrow-7 span {
	border-width:6px 6px 0;
	border-top-color:#FFFCEF
}
.ui-poptip-arrow-5 {
	right:28px;
	bottom:0
}
.ui-poptip-arrow-7 {
	left:14px;
	bottom:0
}
:root .ui-poptip-shadow {
	FILTER:none\9
}
.ui-poptip-blue {
	color:#4d4d4d
}
.ui-poptip-blue .ui-poptip-shadow {
	background-color:rgba(0,0,0,.05);
	FILTER:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#0c000000,endColorstr=#0c000000)
}
.ui-poptip-blue .ui-poptip-container {
	background-color:#F8FCFF;
	border:1px solid #B9C8D3
}
.ui-poptip-blue .ui-poptip-arrow-10 em {
	border-right-color:#B9C8D3
}
.ui-poptip-blue .ui-poptip-arrow-11 em,.ui-poptip-blue .ui-poptip-arrow-1 em {
	border-bottom-color:#B9C8D3
}
.ui-poptip-blue .ui-poptip-arrow-2 em,.ui-poptip-blue .ui-poptip-arrow-4 em {
	border-left-color:#B9C8D3
}
.ui-poptip-blue .ui-poptip-arrow-5 em,.ui-poptip-blue .ui-poptip-arrow-7 em {
	border-top-color:#B9C8D3
}
.ui-poptip-blue .ui-poptip-arrow-10 span {
	border-right-color:#F8FCFF
}
.ui-poptip-blue .ui-poptip-arrow-11 span,.ui-poptip-blue .ui-poptip-arrow-1 span {
	border-bottom-color:#F8FCFF
}
.ui-poptip-blue .ui-poptip-arrow-2 span,.ui-poptip-blue .ui-poptip-arrow-4 span {
	border-left-color:#F8FCFF
}
.ui-poptip-blue .ui-poptip-arrow-5 span,.ui-poptip-blue .ui-poptip-arrow-7 span {
	border-top-color:#F8FCFF
}
.ui-poptip-white {
	color:#333
}
.ui-poptip-white .ui-poptip-shadow {
	background-color:rgba(0,0,0,.05);
	FILTER:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#0c000000,endColorstr=#0c000000)
}
.ui-poptip-white .ui-poptip-container {
	background-color:#fff;
	border:1px solid #b1b1b1
}
.ui-poptip-white .ui-poptip-arrow-10 em {
	border-right-color:#b1b1b1
}
.ui-poptip-white .ui-poptip-arrow-11 em,.ui-poptip-white .ui-poptip-arrow-1 em {
	border-bottom-color:#b1b1b1
}
.ui-poptip-white .ui-poptip-arrow-2 em,.ui-poptip-white .ui-poptip-arrow-4 em {
	border-left-color:#b1b1b1
}
.ui-poptip-white .ui-poptip-arrow-5 em,.ui-poptip-white .ui-poptip-arrow-7 em {
	border-top-color:#b1b1b1
}
.ui-poptip-white .ui-poptip-arrow-10 span {
	border-right-color:#fff
}
.ui-poptip-white .ui-poptip-arrow-11 span,.ui-poptip-white .ui-poptip-arrow-1 span {
	border-bottom-color:#fff
}
.ui-poptip-white .ui-poptip-arrow-2 span,.ui-poptip-white .ui-poptip-arrow-4 span {
	border-left-color:#fff
}
.ui-poptip-white .ui-poptip-arrow-5 span,.ui-poptip-white .ui-poptip-arrow-7 span {
	border-top-color:#fff
}

/* 组件
 * Tab
 * 切换栏样式 
 */
.ui-tab {
    margin: 0;
    padding: 0;
}
.ui-tab ul {
    list-style: none;
    margin: 0;
    padding: 0;
	margin-top:20px;
}
.ui-tab li {
    list-style: none;
    vertical-align: top;
    position: relative;
    top: 1px;
}
.ui-tab-items {
    border-bottom: 1px solid #E5E5E5;
    font-size: 14px;
}
.ui-tab-item {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    *margin-right: 4px;
}
.ui-tab-item a {
    background: #fff;
    line-height: 32px;
    height: 32px;
    padding: 0 20px;
    border: 1px solid #E5E5E5;
    border-bottom: none;
    color: #4D4D4D;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    transition: background-color 0.4s ease-out, color 0.4s ease-out;
}
.ui-tab-item a,
.ui-tab-item a:hover,
.ui-tab-item a:active {
    color: #4D4D4D;
}
.ui-tab-item a.selected{
	border-top:2px solid #1D6DBD;
	font-weight: bold;
	height:32px;
}
.ui-tab-item a:hover {
    background: #f6f6f6;
    text-decoration: none;
}
.ui-tab-item a.selected:hover {
    background: #fff;
}
.ui-tab-contents{
	border:1px solid #E5E5E5;
	border-top:none;
	padding:20px;
	line-height:1.8;
}

/* 组件
 * Table
 * 表格样式 
 */
.ui-table {
	border-collapse:collapse;
	border:1px solid #ccc;
	width:100%;
	font-size:12px;
	text-align:left
}
.ui-table tr:nth-child(even),.ui-table-split,.ui-table-hover {
	background-color:#FBFBFB
}
.ui-table tr {
	color:gray
}
.ui-table thead tr {
	color:#666
}
.ui-table thead {
	color:#666;
	background-color:#F6F6F6;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F8F8F8',endColorstr='#F2F2F2');
	background:-webkit-gradient(linear,left top,left bottom,from(#F8F8F8),to(#F2F2F2));
	background:-moz-linear-gradient(top,#F8F8F8,#F2F2F2);
	background:-o-linear-gradient(top,#F8F8F8,#F2F2F2);
	background:linear-gradient(top,#F8F8F8,#F2F2F2)
}
.ui-table th {
	padding:7px 9px;
	border-bottom:1px solid #d9d9d9;
	text-align:left
}
.ui-table td {
	padding:8px 9px 7px;
	border-bottom:1px solid #d9d9d9
}
.ui-table th {
	padding:7px 9px
}
.ui-table tfoot td {
	border-bottom:0
}
.ui-table-noborder,.ui-table-noborder td,.ui-table-noborder tr,.ui-table-noborder th {
	border:0;
	outline:0
}
.ui-table-noborder .ui-table-split,.ui-table-noborder .ui-table-hover {
	background-color:#f7f7f7
}
.ui-table-inbox {
	border:0;
	outline:0
}

/* 组件
 * Tipbox
 * 提示框样式 
 */
.ui-tipbox {
	position:relative;
	zoom:1;
	font-size:12px;
	line-height:22px
}
.ui-tipbox .ui-tipbox-icon {
	background:#fff;
	width:20px;
	height:20px;
	position:absolute;
	top:22px;
	left:48px
}
.ui-tipbox-icon .iconfont {
	font-size:36px;
	position:absolute;
	top:-7px;
	left:-7px;
	width:32px;
	height:32px;
	line-height:36px;
	text-shadow:0 1px 0 #fff
}
.ui-tipbox-message {
	border:1px solid #b2e2ea;
	background:#e5f2f8
}
.ui-tipbox-message .ui-tipbox-icon .iconfont {
	color:#68b5e2
}
.ui-tipbox-success {
	border:1px solid #E1E1CA;
	background:#edfed0
}
.ui-tipbox-success .ui-tipbox-icon .iconfont {
	color:#b5de70
}
.ui-tipbox-error {
	background:#FDEEE9;
	border:1px solid #fadcd3
}
.ui-tipbox-error .ui-tipbox-icon .iconfont {
	color:#f17975
}
.ui-tipbox-warning {
	background:#fefea4;
	border:1px solid #e6e098
}
.ui-tipbox-warning .ui-tipbox-icon .iconfont {
	color:#f96
}
.ui-tipbox-question {
	border:1px solid #b2e2ea;
	background:#e0f4ff
}
.ui-tipbox-question .ui-tipbox-icon .iconfont {
	color:#66cae2
}
.ui-tipbox-stop {
	background:#FDEEE9;
	border:1px solid #fadcd3
}
.ui-tipbox-stop .ui-tipbox-icon .iconfont {
	color:#f17975
}
.ui-tipbox-wait {
	border:1px solid #fae3cc;
	background:#FFF9D9
}
.ui-tipbox-wait .ui-tipbox-icon .iconfont {
	color:#d1a066
}
.ui-tipbox-content {
	margin:14px 0 14px 87px
}
.ui-tipbox-content .ui-tipbox-title {
	margin:0;
	padding:0
}
.ui-tipbox-content h3.ui-tipbox-title,.ui-tipbox-content-simple h3.ui-tipbox-title {
	color:#333;
	font-size:14px;
	font-weight:700
}
.ui-tipbox-content-simple {
	margin:22px 0 22px 88px
}
.ui-tipbox-explain {
	margin:0;
	padding:0;
	color:gray
}
.ui-tipbox-white {
	background:#fff;
	border:1px solid transparent;
	_border-color:tomato;
	_filter:chroma(color=tomato)
}

 

/* 组件
 * Tiptext
 * 提示文本样式 
 */
.ui-tiptext {
	margin:0;
	color:#4D4D4D;
	position:relative;
	font-size:12px;
	zoom:1
}
.ui-tiptext-follow {
	padding-left:21px
}
.ui-tiptext-container {
	padding:8px 12px;
	position:relative;
	zoom:1
}
.ui-tiptext .iconfont {
	font-size:1.33em;
	line-height:1em;
	text-shadow:0 1px 0 #fff;
	position:relative;
	top:2px;
	margin-right:2px
}
.ui-tiptext-icon {
	display:inline-block;
	*display:inline;
	*zoom:1
}
.ui-tiptext-message .ui-tiptext-icon {
	color:#68b5e2
}
.ui-tiptext-container-message {
	
}
.ui-tiptext-success, .ui-tiptext-success .ui-tiptext-icon {
	color:#b5de70
}
.ui-tiptext-container-success {
	background:#E7FFCE;
	border:1px solid #B9E2A0
}
.ui-tiptext-error, .ui-tiptext-error .ui-tiptext-icon {
	color:#f17975
}
.ui-form-item-error-border .ui-tiptext-error,.ui-form-item-error-border .ui-tiptext-success{
	margin: 2px 0 0;
	padding: 4px 10px 4px 37px;
	background: url(../images/icon-validate.png) no-repeat 0 0;
	display:block;
}
.ui-form-item-error-border .ui-tiptext-error{
	background-color: #FFEFEE;
    background-position: -110px 0;
    border: 1px solid #FFD4D2;
}
.ui-form-item-error-border .ui-tiptext-success{
	border:1px solid #ecf5c5;
	background-color:#f7ffee;
	background-position:-6px -82px
}
.ui-tiptext-container-error {
	background:#FDEEE9;
	border:1px solid #fadcd3
}
.ui-tiptext-warning .ui-tiptext-icon {
	color:#f96
}
.ui-tiptext-container-warning {
	background:#fefea4;
	border:1px solid #e6e098
}
.ui-tiptext-question .ui-tiptext-icon {
	color:#66cae2
}
.ui-tiptext-container-question {
	border:1px solid #b2e2ea;
	background:#e0f4ff
}
.ui-tiptext-stop .ui-tiptext-icon {
	color:#f17975
}
.ui-tiptext-container-stop {
	background:#FDEEE9;
	border:1px solid #fadcd3
}
.ui-tiptext-wait .ui-tiptext-icon {
	color:#d1a066
}
.ui-tiptext-container-wait {
	border:1px solid #fae3cc;
	background:#FFF9D9
}
.ui-tiptext-arrowup,.ui-tiptext-arrowup em,.ui-tiptext-arrowup span,.ui-tiptext-arrowleft,.ui-tiptext-arrowleft em,.ui-tiptext-arrowleft span,.ui-tiptext-arrowdown,.ui-tiptext-arrowdown em,.ui-tiptext-arrowdown span {
	position:absolute;
	font-size:14px;
	font-family:SimSun;
	font-style:normal;
	line-height:1
}
.ui-tiptext-arrowup,.ui-tiptext-arrowleft,.ui-tiptext-arrowdown {
	height:10px;
	width:16px
}
.ui-tiptext-arrowup {
	left:32px;
	top:-7px
}
.ui-tiptext-arrowup em {
	top:-1px
}
.ui-tiptext-arrowleft {
	left:-6px;
	top:10px
}
.ui-tiptext-arrowleft em {
	left:-1px
}
.ui-tiptext-arrowdown {
	left:32px;
	bottom:-3px
}
.ui-tiptext-arrowdown em {
	top:1px
}
.ui-tiptext-container-message .ui-tiptext-arrow em {
	color:#b2e2ea
}
.ui-tiptext-container-message .ui-tiptext-arrow span {
	color:#e5f2f8
}
.ui-tiptext-container-success .ui-tiptext-arrow em {
	color:#E1E1CA
}
.ui-tiptext-container-success .ui-tiptext-arrow span {
	color:#edfed0
}
.ui-tiptext-container-error .ui-tiptext-arrow em {
	color:#fadcd3
}
.ui-tiptext-container-error .ui-tiptext-arrow span {
	color:#FDEEE9
}
.ui-tiptext-container-warning .ui-tiptext-arrow em {
	color:#e6e098
}
.ui-tiptext-container-warning .ui-tiptext-arrow span {
	color:#fefea4
}
.ui-tiptext-container-question .ui-tiptext-arrow em {
	color:#b2e2ea
}
.ui-tiptext-container-question .ui-tiptext-arrow span {
	color:#e0f4ff
}
.ui-tiptext-container-stop .ui-tiptext-arrow em {
	color:#fadcd3
}
.ui-tiptext-container-stop .ui-tiptext-arrow span {
	color:#FDEEE9
}
.ui-tiptext-container-wait .ui-tiptext-arrow em {
	color:#fae3cc
}
.ui-tiptext-container-wait .ui-tiptext-arrow span {
	color:#FFF9D9
}
.ui-tiptext-close {
	position:absolute;
	right:10px;
	top:8px;
	color:#60A2C5;
	cursor:pointer
}


/* 组件
 * Select
 * 模拟下拉框样式 
 */
.ui-select{
	height: 28px;
	line-height: 28px;
	padding-right: 20px;
}
.ui-selectbox {
	display:inline-block;
	*zoom:1;
	*display:inline;
	position:relative;
	padding:0;
	text-align:left;
	vertical-align:middle;
	cursor:pointer;
	border:1px solid #D2D2D2;
	*zoom:1;
	*overflow:visible;
	outline:0 none;
	background:#fff;
	-webkit-transition:all linear .2s;
	-moz-transition:all linear .2s;
	-o-transition:all linear .2s;
	transition:all linear .2s
}
.ui-selectbox::-moz-focus-inner {
	border:0;
	padding:0
}
select[disabled]+.ui-selectbox {
	color:#CCC;
	cursor:default;
	box-shadow:none;
	opacity:.7
}
.ui-selectbox-inner {
	display:block;
	margin:0 10px;
	font-size:12px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.ui-selectbox .ui-selectbox-dropdownspan{
	width: 30px;
	height: 28px;
	display: block;
	position: absolute;
	right: 0;
	top:0;
	background:#f4f5f8;
	background:-moz-linear-gradient(top,#fefeff 0,#f4f5f8 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefeff),color-stop(100%,#f4f5f8));
	background:-webkit-linear-gradient(top,#fefeff 0,#f4f5f8 100%);
	background:-o-linear-gradient(top,#fefeff 0,#f4f5f8 100%);
	background:-ms-linear-gradient(top,#fefeff 0,#f4f5f8 100%);
	background:linear-gradient(to bottom,#fefeff 0,#f4f5f8 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefeff',endColorstr='#f4f5f8',GradientType=0);
	border-left: 1px solid #D1D5E0;
}
.ui-selectbox .ui-selectbox-icon {
	position:absolute;
	right:9px;
	top:50%;
	margin-top:-2px;
	border-top:5px solid #33488c;
	border-left:5px dashed transparent;
	border-right:5px dashed transparent;
	border-bottom:0 none;
	display:block;
	width:0;
	height:0;
	overflow:hidden;
	line-height:0;
	font-size:0;
	_color:#33488c;
	_filter:chroma(color=#33488c);	
}
.ui-selectbox-open .ui-selectbox-icon {
	margin-top:-3px;
	border-top:0 none;
	border-bottom:5px solid #a7a7a7
}
.ui-selectbox-focus {
	border:1px solid #09E;
	outline:0 none;
	box-shadow:0 0 3px #06C
}
.ui-selectbox-dropdown {
	margin:0;
	padding:0;
	font-size:12px;
	list-style:none;
	overflow-y:auto;
	overflow-x:hidden;
	border:1px solid #ccc;
	background:#FFF;
	box-shadow:0 0 8px rgba(0,0,0,0.1);
	border:solid 1px #dcdcdc
}
.ui-selectbox-dropdown::-webkit-scrollbar {
	width:12px;
	height:12px;
	overflow:visible
}
.ui-selectbox-dropdown::-webkit-scrollbar-button {
	height:0;
	width:0
}
.ui-selectbox-dropdown::-webkit-scrollbar-track {
	background-clip:padding-box
}
.ui-selectbox-dropdown::-webkit-scrollbar-track:hover {
	background-color:rgba(0,0,0,.04);
	box-shadow:inset 1px 0 0 rgba(0,0,0,.05)
}
.ui-selectbox-dropdown::-webkit-scrollbar-track:active {
	background-color:rgba(0,0,0,.05);
	box-shadow:inset 1px 0 0 rgba(0,0,0,.14),inset -1px 0 0 rgba(0,0,0,.07)
}
.ui-selectbox-dropdown::-webkit-scrollbar-thumb {
	background-color:rgba(0,0,0,.14);
	background-clip:padding-box;
	border:solid transparent;
	border-width:1px 2px;
	box-shadow:inset 1px 1px 0 rgba(0,0,0,.12),inset 0 -1px 0 rgba(0,0,0,.07)
}
.ui-selectbox-dropdown::-webkit-scrollbar-thumb:hover {
	background-color:rgba(0,0,0,.28);
	box-shadow:inset 1px 1px 1px rgba(0,0,0,.25)
}
.ui-selectbox-dropdown::-webkit-scrollbar-thumb:active {
	background-color:rgba(0,0,0,.5);
	box-shadow:inset 1px 1px 3px rgba(0,0,0,.35)
}
.ui-selectbox-optgroup,.ui-selectbox-option {
	margin:0;
	padding:8px 10px;
	white-space:nowrap;
	cursor:pointer;
	color:#555;
	background:transparent;
	outline:0 none
}
.ui-selectbox-optgroup {
	cursor:default;
	color:#000;
	font-weight:bold;
	font-style:italic
}
.ui-selectbox-option:hover {
	background:#EEE
}
.ui-selectbox-option:focus {
	outline:0 none
}
.ui-selectbox-dropdown .ui-selectbox-selected,.ui-selectbox-dropdown .ui-selectbox-selected:hover {
	background:#3875d7;
	color:#FFF
}
.ui-selectbox-dropdown .ui-selectbox-disabled,.ui-selectbox-dropdown .ui-selectbox-disabled:hover {
	color:#CCC;
	cursor:default;
	background:#FFF
}


/* 组件
 * Loading
 * 进度等待样式 
 */
.ui-loading{
	width:50px;
	height:50px;
	background-repeat:no-repeat;
	background-image:url(../images/loading.gif);
	text-align:center;
	line-height:50px;
	font-size:11px;
	color:#777
}

/* 组件
 * Step
 * 步骤样式 
 */
.ui-step {
	padding:0 40px;
	margin:0 auto;
	font-size:14px;
	list-style:none;
	zoom:1;
	position:relative;
	color:#b7b7b7;
	overflow:hidden
}
.ui-step:after {
	clear:both;
	content:" ";
	display:block;
	font-size:0;
	height:0;
	visibility:hidden
}
.ui-step li {
	float:left;
	height:54px;
	margin:0;
	width:50%;
	position:relative
}
.ui-step li .ui-step-icon {
	height:50px;
	position:absolute;
	top:0;
	width:150px;
	text-align:center;
	left:-25px;
	font-family:tahoma
}
.ui-step-icon .iconfont {
	font-size:30px;
	margin:0;
	color:#b7b7b7;
	color:rgba(0,0,0,.25);
	*color:#b7b7b7;
	line-height:30px;
	background:#fff;
	padding:0 10px;
	position:absolute;
	top:0;
	left:0;
	text-shadow:1px 1px 2px #fff,0 0 0 #ccc,1px 1px 2px #fff
}
.ui-step-icon .ui-step-number {
	line-height:14px;
	font-style:normal;
	position:absolute;
	top:7px;
	left:0;
	padding:0 20px;
	font-weight:700;
	color:#fff
}
.ui-step .ui-step-active i.ui-step-number {
	color:#FFF
}
.ui-step-end .ui-step-number {
	background:transparent;
	font-size:12px;
	font-style:normal;
	left:17px;
	line-height:12px;
	padding:0;
	text-shadow:none;
	top:9px
}
.ui-step-icon .ui-step-text {
	height:20px;
	line-height:20px;
	position:relative;
	text-shadow:0 1px 0 #fff;
	top:34px;
	left:-50px
}
.ui-step li .ui-step-line {
	height:3px;
	background:#b9b9b9;
	display:block;
	margin-top:14px;
	line-height:1;
	overflow:hidden
}
.ui-step li.ui-step-end {
	position:absolute;
	top:0;
	right:-110px;
	width:150px;
	zoom:1;
	_clear:both
}
.ui-step li.ui-step-end .ui-step-line {
	display:none
}
.ui-step-2 li {
	width:100%
}
.ui-step-3 li {
	width:50%
}
.ui-step-4 li {
	width:33%
}
.ui-step-5 li {
	width:25%
}
.ui-step .ui-step-active {
	color:#f16f20
}
.ui-step .ui-step-active .iconfont {
	color:#ff7001
}
.ui-step .ui-step-done .iconfont {
	color:#ff9a00
}
.ui-step .ui-step-done .ui-step-line {
	background:#fc9c27
}
.ui-step-blue .ui-step-active {
	color:#3b7cb8
}
.ui-step-blue .ui-step-active .iconfont {
	color:#1e6bb3
}
.ui-step-blue .ui-step-done .iconfont {
	color:#428fd6
}
.ui-step-blue .ui-step-done .ui-step-line {
	background:#418cd6
}
.ui-ministep {
	list-style:none;
	font-size:12px;
	font-family:tahoma;
	line-height:1.5;
	margin:0;
	padding:0;
	color:#b7b7b7
}
.ui-ministep-item {
	position:relative;
	display:inline-block;
	*display:inline;
	*zoom:1;
	margin-right:36px
}
.ui-ministep .iconfont {
	color:#b7b7b7;
	font-size:18px
}
.ui-ministep .ui-ministep-number {
	position:absolute;
	top:6px;
	left:5px;
	color:#fff;
	line-height:12px;
	font-style:normal
}
.ui-ministep .ui-ministep-text {
	position:relative;
	top:-2px
}
.ui-ministep-active,.ui-ministep-active .iconfont {
	color:#FF6700
}


/* Breadcrumbs */
.ui-breadcrumb { 
	position: relative;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px solid #ddd;
}
.ui-breadcrumb a{
	color:#000;
}
.ui-breadcrumb .navigation-pipe{
	padding:0 5px;
}

/* Colorbox */
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxWrapper {max-width:none;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

/* 
    User Style:
    Change the following styles to modify the appearance of Colorbox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:#000;}
#colorbox{outline:0;}
#cboxContent{margin-top:32px; overflow:visible; background:#000;}
.cboxIframe{background:#fff;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{background:#fff; padding:1px;}
#cboxLoadingGraphic{background:url(../images/loading.gif) no-repeat center center;}
#cboxLoadingOverlay{background:#fff;}
#cboxTitle{position:absolute; top:-22px; left:0; color:#fff;}
#cboxCurrent{position:absolute; top:-22px; right:205px; text-indent:-9999px;}

/* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; text-indent:-9999px; width:20px; height:20px; position:absolute; top:-20px; background:url(../images/controls.png) no-repeat 0 0;}

/* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}

#cboxPrevious{background-position:0px 0px; right:44px;}
#cboxPrevious:hover{background-position:0px -25px;}
#cboxNext{background-position:-25px 0px; right:22px;}
#cboxNext:hover{background-position:-25px -25px;}
#cboxClose{background-position:-50px 0px; right:0;}
#cboxClose:hover{background-position:-50px -25px;}
.cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{right:66px;}
.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px; right:44px;}
.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px;}
.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px; right:44px;}
.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px;}


/* Header区域 */
.mod-header{height:72px; margin-bottom: 0;}
.mod-header .mod-header-top{width:340px; float:left; height: 72px;}
.mod-header .ui-grid-20{padding-top:10px;}
.mod-header .ui-nav-item a {padding:0; margin-left: 36px;} 
.en-us .mod-header .ui-nav-item a {padding:0; margin:0 12px;}
.mod-header .ui-nav-subitem a {padding:0 15px; color: #000; margin-left: 0; text-transform: initial;}
.mod-header .ui-nav-subitem a:hover,.mod-header .ui-nav-subitem a.current {}
.mod-header .ui-nav-subitem a.current {}

.mod-header .u2 .ui-nav-subitem a:hover{border:0;} 

#mod-logo img{  }

#mod-inquiry-basket{float:right;position:relative;z-index:9;width:121px;height:30px;}
#mod-inquiry-basket dt{position:absolute;z-index:3;width:74px;height:30px;padding:0 20px 0 25px;border:1px solid #EFEFEF;background-color:#F7F7F7;cursor:pointer;text-align:center;}
#mod-inquiry-basket dt a,#mod-inquiry-basket dt i.iconfont{color:#333;}
#mod-inquiry-basket dt .icon-inquiry-basket{font-size: 14px;position: absolute;left: 10px;top:4px;}
#mod-inquiry-basket dt .shopping{position:absolute;top:-13px;left:20px;background-image:url(../images/inquiry_count_background.png);background-position:-35px -29px ;padding-left:6px;color:#fff}
#mod-inquiry-basket dt .shopping span{float:left;display:block;height:20px;padding-right:6px;background-image:url(../images/inquiry_count_background.png);background-position:100% 0}
#mod-inquiry-basket dt a{line-height:27px;*line-height:30px}
#mod-inquiry-basket dt b{ position: absolute;top:9px;right:4px;width:0;height:0;border-style:dashed dashed dashed solid;border-width:5px;border-color:transparent transparent transparent #CCC;overflow:hidden}
#mod-inquiry-basket dd{display:none;position:absolute;top:32px;right:0;width:350px}
#mod-inquiry-basket dl.hover dt{height:32px;border:1px solid #E3E3E3;border-bottom:0;background-position:-115px -114px;background-color:#fff;-moz-box-shadow:0 0 10px #DDD;-webkit-box-shadow:0 0 10px #DDD;box-shadow:0 0 10px #DDD}
#mod-inquiry-basket dl.hover s{position:absolute;bottom:-10px;left:-10px;width:129px;height:10px;background:#fff}
#mod-inquiry-basket dl.hover dd{display:block;-moz-box-shadow:0 0 10px rgba(0,0,0,.12);-webkit-box-shadow:0 0 10px rgba(0,0,0,.12);box-shadow:0 0 10px rgba(0,0,0,.12)}
#settleup-content{position:relative;left:0;top:0;z-index:2;width:350px;background:#fff}
#settleup-iframe{position:absolute;left:0;top:0;z-index:1;width:350px;background:#000}
#mod-inquiry-basket .prompt{border:1px solid #ddd;padding:10px 15px;background:#fff}
#mod-inquiry-basket .nogoods{padding-left:30px;height:49px;line-height:49px;overflow:hidden;color:#999;text-align: left;}
#mod-inquiry-basket .nogoods b{float:left;width:56px;height:49px;background-position:0 0}
#mod-inquiry-basket .nogoods b i{font-size: 49px;}
#mod-inquiry-basket .sm{margin-bottom:0}
#mod-inquiry-basket .smt{height:25px;padding:6px 8px;background-position:0 -118px;background-repeat:repeat-x;border-style:solid;border-width:1px;border-color:#DDD #DDD #EEE;line-height:25px}
#mod-inquiry-basket .smt .extra{color:#999}
#mod-inquiry-basket .smc{border:solid #ddd;border-width:0 1px;background:#fff;height:auto!important;height:344px;max-height:344px;overflow-y:auto}
#mod-inquiry-basket ul{margin-top:-1px}
#mod-inquiry-basket li{padding:8px 10px;border-top:1px dotted #ccc;overflow:hidden;line-height:17px;vertical-align:bottom;*zoom:1}
#mod-inquiry-basket li:hover,#mod-inquiry-basket li.hover{background:#F5F5F5}
#mod-inquiry-basket .p-img{width:50px;height:50px;border:1px solid #ddd;padding:0;margin-right:10px;font-size:0}
#mod-inquiry-basket .p-name{width:150px;height:52px;text-align: left;}
#mod-inquiry-basket .p-price{font-weight:700}
#mod-inquiry-basket .delete{color:#005EA7}
#mod-inquiry-basket .smb{padding:8px;background:#F5F5F5;border:solid #ddd;border-width:0 1px 1px;text-align:right;}
#mod-inquiry-basket .smb b{margin:0 5px;color:#E4393C}
#mod-inquiry-basket .smb strong{font-size:18px;color:#E4393C}
*html #mod-inquiry-basket .smc{height:344px}
*html #mod-inquiry-basket li{font-family:"\5b8b\4f53"}
*html #mod-inquiry-basket dd{right:-1px}
#mod-inquiry-basket .dt-mz{color:#999;width:310px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#mod-inquiry-basket .dt-mz a{color:#999}
#mod-inquiry-basket .dt-mz:hover{background:#fff}
#mcart-suit .dt,#mcart-suit .dt:hover{background:#d3ebff}
#settleup-content .fr .hl-green,#settleup-content .fr .hl-orange{margin-right:0}
#settleup-content .hl-green,#settleup-content .hl-orange{margin-right:5px;color:#fff;display:inline-block;*zoom:1;padding:0 2px;font:12px/16px simsun}
#settleup-content .hl-green{background:#3b0}
#settleup-content .hl-orange{background:#f60}
/*banner  */
.banner_top{top:115px;}
.banner_img{
    width: 100%;
    height: auto;
}

/* Newsletter Widget */
#mod-newsletter {border:none;}
#mod-newsletter .ui-box-container{border:none;font-size: 15px;line-height: 25px;}
#mod-newsletter .ui-form{}
#mod-newsletter .ui-label{margin-left:-68px;width:31%;font-size:14px;}
#mod-newsletter .ui-form-item{padding-left:70px;padding-bottom:10px;}
#mod-newsletter .iconfont{display:none;}

/* mod-recommend 推荐商品区域 */
.mod-recommended-products{margin-top:115px;}
.mod-recommended-products .ui-box-head .hd{ overflow:hidden;  height:30px; background:#f4f4f4;  } 
.mod-recommended-products .ui-box-head .prev,.mod-recommended-products .ui-box-head .next,.mod-recommended-products .ui-box-head .prev i,.mod-recommended-products .ui-box-head .next i{cursor:pointer;color:#1D6DBD;}
.mod-recommended-products .ui-box-head ul{ overflow:hidden; zoom:1; margin:3px 5px;  } 
.mod-recommended-products .ui-box-head ul li{ position:relative; display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin:0 5px; text-indent:-999px; cursor:pointer; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;} 
.mod-recommended-products .ui-box-head ul li.on{ background:#E4393C;}
.mod-recommended-products .ui-box-content{ overflow:hidden; position:relative;} 
.mod-recommended-products .ui-box-content ul{ overflow:hidden; zoom:1; } 
.mod-recommended-products .ui-box-content ul li{ width:260px;height: 210px; overflow:hidden; margin-right: 20px; margin-top: 20px;}
.mod-recommended-products .ui-box-content ul li .similarProducts-img img{width:200px;}

.mod-recommended-products .ui-box-content ul li:nth-child(6n){margin-right:0;}

.ui-grid-100{width:100%; margin-bottom: 60px;}

/* about  */
.mod-about{background: url(../images/aboutbg.jpg) no-repeat center top; height:708px; background-size: cover;  clear: both;} 
.aboutui-box-container {/*width: 600px;*/ padding-top: 92px; font-size: 16px;}
.mod-about .ui-box-head-title{}
.ui-box-about{margin-top: 80px; /*font-family: Arial;*/color: #000;line-height: 30px;font-size:18px;}
.ui-box-about h3{text-align: left;/*font-family: Arial;*/font-size: 36px;font-weight: 700;margin-bottom: 30px;}
.aboutnum{    overflow: hidden; margin-bottom: 60px;     width: 865px;  padding-left: 60px;
    margin: 0 auto;}
.aboutdes{line-height: 32px; margin: 38px 0 25px 0;}
.ui-box-about .more{clear: both;}
.ui-box-about .more a{float:right;} 


#mod-about .ui-box-content, #mod-news .ui-box-content, #mod-contact .ui-box-content{
font-size:20px; background:url(../images/about1.jpg) no-repeat left 4px; width: 70%;
    line-height: 23px; margin-top: 24px;
    padding-left: 38px; color:#4c4c4c; float:left;
}
/*  news */

#mod-news{ margin-bottom: 60px; background: url(../images/newsbg.jpg) no-repeat right bottom;}
.ui-box-news{margin-top:15px;}
.newsright .newsimg img{width: 211px; height:129px;}
.ui-box-news-title{text-align: center;/*font-family: Arial;*/font-size: 34px; }
.newscont{    /*font-family: Arial;*/
    font-size: 18px;
    line-height: 28px;
    text-align: left;
    color: #000;
    }

.newsdate{/*font-family: Arial;*/
    font-size: 14px;
    text-align: right;
    color: #000;
    margin-left: 15px;
    padding-top: 10px;
	background:url(../images/news_time.jpg) no-repeat 479px 11px;}

	.ui-box-news .more{display: block; width: 142px;margin: 0 auto;padding-top: 50px;}
.newsleft{float:left; width:598px;}
.newsleft .ui-list-item{display:none;}
.newsleft .ui-list-item:first-child{display:block;}
.newsleft .newsimg img{ margin-bottom: 10px;}

.newsright{float:right; width:680px;}
.newsright .ui-list-item:first-child{display:none;}
.newsimg img{float: left; margin-right: 20px;}
.newsright .newscont{    font-size: 15px; line-height: 20px; margin-top: 12px;  margin-bottom: 10px;}
.newsright .ui-list-item{    margin-bottom: 20px}
.newsright .newsdate{
    text-align: left;
	background:url(../images/news_time.jpg) no-repeat 217px 10px; text-indent: 29px;}
#mod-news .more{    clear: both;
    text-align: center;
    display: block;
    padding-top: 70px;}

#mod-contact .ui-box-head{margin-top:0px; padding-top:45px; padding-bottom:40px}
#mod-contact{ padding-top: 60px;}
.ui-box-contact{font-size:16px; background:url(../images/bgcont.jpg) no-repeat right bottom; overflow:hidden; padding-bottom:35px;}
.ui-box-contact .contact_l{float:left; width:auto; background:url(../images/cont1.jpg) no-repeat left top; padding-left:90px; color:#484747;}
.ui-box-contact .contact_r{float:right; width:40%; background:url(../images/cont2.jpg) no-repeat left top; padding-left:90px; color:#484747;}
.ui-box-contact strong{margin-bottom:10px; font-size:18px; display:block; color:#000;}
#mod-contact .ui-box-about{margin-top:0;}

.share{ text-align: center; padding:20px 0;}
.share a{padding:0 4px;}


.mod-recommended-products .ui-box-content .fn-left .proimg img{width:260px;}

.mod-recommended-products .indexpro .proli{width: 539px; height: 215px;
    background: #259ae5 url(../images/jiantou.jpg) no-repeat 460px 168px; margin-right:0;}
.mod-recommended-products .indexpro .proli .proimg{width: 320px; float:left;}
.mod-recommended-products .indexpro .proli .proimg img{width: 320px;}
.mod-recommended-products .indexpro .proli .title{    float: right;
    width: 160px; margin-right: 26px;
    margin-top: 60px;}
.mod-recommended-products .indexpro .proli .title a{  color: #fff;
    font-size: 22px;  display: block;
    height: 154px;}



.fn-left .title a{color:#000; font-size:16px;}
.page-products-category .fn-left .title a{color:#08c; font-size:14px;}
.fn-left .title a:hover{text-decoration: underline;}



/* mod-news 新闻列表 */
#mod-article-list{}
#mod-channel-index{}
#mod-news .ui-list{
	padding:0 5px;
	position:relative;
	margin-top:-5px;
}
#mod-news .ui-list li{
	height:36px;
	line-height:36px;
	border-bottom:1px solid #eee;
	position:relative;
}
#mod-news .ui-list li.ui-no-border{
	border:0;
}

#mod-news .ui-list li span.news-date{
	font-size:11px;
	color:#aaa;
	position:absolute;
	right:0;
	top:0;
}
.ui-box-head-more{float:right;  margin-top: 58px;}

/* Content区域 */
.mod-content{
	height:auto!important;  
	height:500px;  
	min-height:500px;  
}

/* Header Search */


.mod-header-search{
	position: absolute;
	border: 2px solid #358ADE;
    height: 28px;
    width: 274px;
    z-index: 11;
	float:right;
	margin-right:30px;
	display:none;
	top: 64px;
    right:93px;
}

.ui-grid-row .show{display:block;}

.mod-header-search .ui-form{
	height: 28px;
    overflow: hidden;
}
.mod-header-search .ui-form .text {
    background-color: #FFFFFF;
	border: 0 none;
    color: #999999;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    padding: 4px 5px;
	width: 206px;
	_margin-right:-3px;
	overflow:hidden;
}
.mod-header-search .ui-form .button {
    background: none repeat scroll 0 0 #358ADE;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: 700;
    width: 58px;
	cursor: pointer;
    display: inline-block;
	*display: inline;
	*zoom: 1;
	text-align: center;
}
.mod-header-search .ui-form input {
    border: 0 none;
    height: 28px;
    margin: 0;
    padding: 0;
}

/* Search */
.search-result{
	padding:10px 0;
	color:#666;
}
.search-result .keyword{
	font-weight:bold;
	color:#08C;
	margin-right:10px;
}
.search-result .total{
	color:#08C;
}

/* Product 模块区域 */
#mod-product-categories .ui-box-container .level-1{

}

#product-left-column .ui-grid-inner{
	margin:0 15px; float: left;
}
#image-block {
	background:url(../images/loading.gif) no-repeat center;
	height:400px;
	height:400px;
	overflow:hidden;
}
#image-block a.mod-imagezoom{
	display:inline-block;
	position: relative;
}
#image-block img{
	display:block;
}

.mod-thumbnails{
	margin-top:15px;
}
.mod-thumbnails .tempWrap{
	float:left;
}
.mod-thumbnails .btn-prev,.mod-thumbnails .btn-next{
	display:block;
	float:left;
	width:15px;
	height:78px;
	margin:0 3px 0 0;
	display:inline;
	border:1px solid #ddd;
	text-align:center;
	line-height:78px;
	font-size:11px;
	color:#888;
	cursor:pointer;
}
.mod-thumbnails .btn-prev i,.mod-thumbnails .btn-next i{
	cursor:pointer;
}
.mod-thumbnails .btn-next{
	float:right;
	margin:0 0 0 3px;
	display:inline;
}
.mod-thumbnails .btn-prev:hover,.mod-thumbnails .btn-next:hover{
	background-color:#f8f8f8;
	color:#1D6DBD;
}
.mod-thumbnails ul{
	float:left;
	width:360px;
	overflow:hidden;
}

.mod-thumbnails ul li{
	margin:0 5px;
}
.mod-thumbnails ul li,.mod-thumbnails ul li img{
	float:left;
	width:80px;
	height:80px;
	overflow:hidden;
}
.mod-thumbnails ul li img{
	width:76px;
	height:76px;
	padding:1px;
	border:1px solid #ddd;
}

.mod-thumbnails ul li.cover img{
	border-color:#1D6DBD;
	padding:0;
	border-width:2px;
}

#product-right-column .inner-head .product-name{
	font-size:20px;
	font-weight:bold;
}

#product-right-column .inner-body{
	border-top:1px solid #eee;
	margin-top:15px;
	padding-top:15px;
}
#product-right-column .inner-body .ui-table{
	border:none;
}
#product-right-column .inner-body .ui-table .name {
	color:#999
}
#product-right-column .inner-body .ui-table .value {
	color:#333
}
#product-right-column .product-short-description{
	padding:15px 5px 0;
	line-height:180%;
	color:#555;
}

/* Google QR */
#QRPreview{
	margin: 15px 0 0; display:none;
}
#QRPreview img{
	display:block;
	border:1px solid #ededed;
}

/* Inquiry 页面 */
.inquiry-box {
	 width:63%; float:right; margin-top: 24px;
}

.inquire .contantus-banner {
    display: block;
}
.contantus-banner {
    display: none;
}

.inquirecontact{    width: 30%;
    float: left;}
.inquirecontact #foot_contact{width:auto; float:none; text-align: left; margin-top: 30px;}
.inquirecontact p{margin-bottom:12px;}

.inquiry-box-top {
	padding-top:10px;

}
.inquiry-box-top .inquiry-box-top-inner {
	margin:0 10px
}
.inquiry-box-main,.inquiry-box-foot {
	padding-bottom:5px
}
.inquiry-box-foot {
	margin:0 10px;
	
}
.inquiry-form {
	margin:0 10px;
	padding-bottom:5px
}
.inquiry-form-item { 
	padding:5px 0;
	zoom:1;
}
.inquiry-form2 {
    float: left;
    width: 46%;
    margin-right: 36px;
}
.inquiry-form-item-help {
	margin-top:16px
}
#productImagesWrap ul,#productImagesWrap li {
	list-style:none;
	margin:0;
	padding:0;
	line-height:20px
}
.inquiry-form-label,.inquiry-form-label-top {
	

	
	text-align:left;

	color:#000
}
.inquiry-form-label {
	line-height:28px; font-size: 14px;
}
.inquiry-form-label label,.inquiry-box-foot label  {
 font-size: 16px;
}
.inquiry-form-content {


	zoom:1
}
.inquiry-form-content span.remark{
	float: left;
	display: inline;
	margin-top: 2px;
}
label.required em {
	color:red;
	margin-right:3px;
	position:relative;
	top:2px;
	
}
.detail-toggle i {
	background-position:0 -20px;
	margin-right:3px;
	overflow:hidden
}
.detail-toggle-open i {
	background-position:0 -10px
}
.detail-toggle:hover,.detail-toggle:visited {
	color:#06C
}
.inquiry-checkbox {
	width:10px;
	vertical-align:top
}
.inquiry-to-product {
	color:#333;
	width: 500px;
}
.inquiry-to-product img {
	width:40px;
	height:40px;
	float:left;
	margin-right:5px
}
.inquiry-to-list th,.inquiry-to-list td {
	padding-top:10px
}
.inquiry-to-list .first th,.inquiry-to-list .first td {
	padding-top:0
}
.inquiry-text,.inquiry-textarea {
	background-color:#FFF;
	border:1px solid #ddd;
	color:#333;
	-moz-transition:border .2s linear 0s;
	-webkit-transition:border .2s linear 0s;
	-o-transition:border .2s linear 0s;
	transition:border .2s linear 0s;
	height:28px;
	padding:9px 5px;
	line-height:28px;
	font-family:inherit;
	-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.inquiry-text:focus,.inquiry-text-focus,.inquiry-textarea:focus {
	border-color:#70a5e0;
	box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 0 1px rgba(112,165,224,1)
}
.inquiry-box #email,.inquiry-subject,.inquiry-textarea {
	width:100%; font-size: 16px;
}
.quantity-wrap .inquiry-text {
	float:left
}
.inquiry-select {
	margin-left:10px;
	padding:0 0 0 5px;
	height:26px;
	line-height:26px;
	cursor:pointer;
	width:220px
}
.inquiry-select span {
	word-break:keep-all;
	word-wrap:normal;
	white-space:nowrap
}
.inquiry-select .arrow {
	float:right;
	width:15px;
	height:26px;
	border-left:1px solid #ccc;
	background-position:4px -50px
}
.inquiry-select .title {
	float:left
}
.inquiry-textarea {
	height:240px
}
.inquiry-msg-wrap,.inquiry-msg-template {
	position:relative
}
.inquiry-msg-template {
	z-index:10
}
.ui-button-primary {width: 100%;
    height: 35px;
	
}
.inquire-form-action {
	padding:20px 0;
	text-align:center
}
.inquire-form-submit {
	margin-top: 10px;
    margin-left: 10px;
	margin-bottom:30px;
}
.ui-balloon {
	
}
.ui-balloon .ui-balloon-arrow {
	position:absolute;
	display:block;
	width:10px;
	height:10px;
	overflow:hidden;
	width:15px \9;
	height:15px \9
}
:root .ui-balloon .ui-balloon-arrow {
	width:10px;
	height:10px
}
.ui-balloon-tl,.ui-balloon-tr,.ui-balloon-rt,.ui-balloon-rb,.ui-balloon-br,.ui-balloon-bl,.ui-balloon-lb,.ui-balloon-lt {
	padding:15px;
	border:1px solid #ccc;
	background:#fff;
	-webkit-box-shadow:3px 3px 4px rgba(0,0,0,.13);
	-moz-box-shadow:3px 3px 4px rgba(0,0,0,.13);
	box-shadow:3px 3px 4px rgba(0,0,0,.13)
}
.ui-balloon-tl .ui-balloon-arrow,.ui-balloon-tr .ui-balloon-arrow,.ui-balloon-rt .ui-balloon-arrow,.ui-balloon-rb .ui-balloon-arrow,.ui-balloon-br .ui-balloon-arrow,.ui-balloon-bl .ui-balloon-arrow,.ui-balloon-lb .ui-balloon-arrow,.ui-balloon-lt .ui-balloon-arrow {
	border:1px solid #ccc;
	background:#fff;
	background:#fff url(http://i02.i.aliimg.com/simg/sprites/app/balloon-arrow-old.png?t=71b1e83b_0) no-repeat 0 0 \9;
	-moz-transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg)
}
:root .ui-balloon-tl .ui-balloon-arrow,:root .ui-balloon-tr .ui-balloon-arrow,:root .ui-balloon-rt .ui-balloon-arrow,:root .ui-balloon-rb .ui-balloon-arrow,:root .ui-balloon-br .ui-balloon-arrow,:root .ui-balloon-bl .ui-balloon-arrow,:root .ui-balloon-lb .ui-balloon-arrow,:root .ui-balloon-lt .ui-balloon-arrow {
	background:#fff\9
}
.ui-balloon-tl .ui-balloon-arrow {
	left:10px;
	top:-6px;
	border-right:0;
	border-bottom:0;
	top:-7px \9;
	height:7px \9;
	border:none \9;
	background-position:0 0 \9
}
:root .ui-balloon-tl .ui-balloon-arrow {
	top:-6px;
	height:10px;
	border:1px solid #ccc;
	border-right:0;
	border-bottom:0;
	background:#fff
}
.ui-balloon-tr .ui-balloon-arrow {
	right:10px;
	top:-6px;
	border-right:0;
	border-bottom:0;
	top:-7px \9;
	height:7px \9;
	border:none \9;
	background-position:0 0 \9
}
:root .ui-balloon-tr .ui-balloon-arrow {
	top:-6px;
	height:10px;
	border:1px solid #ccc;
	border-right:0;
	border-bottom:0;
	background:#fff
}
.ui-balloon-rt .ui-balloon-arrow {
	right:-6px;
	top:10px;
	border-bottom:0;
	border-left:none;
	-webkit-box-shadow:3px -1px 3px rgba(0,0,0,.13);
	-moz-box-shadow:3px -1px 3px rgba(0,0,0,.13);
	box-shadow:3px -1px 3px rgba(0,0,0,.13);
	right:-7px \9;
	width:7px \9;
	border:none \9;
	background-position:100% 0 \9
}
:root .ui-balloon-rt .ui-balloon-arrow {
	right:-6px;
	width:10px;
	border:1px solid #ccc;
	border-left:none;
	border-bottom:0;
	background:#fff
}
.ui-balloon-rb .ui-balloon-arrow {
	right:-6px;
	bottom:10px;
	border-bottom:0;
	border-left:none;
	-webkit-box-shadow:3px -1px 3px rgba(0,0,0,.13);
	-moz-box-shadow:3px -1px 3px rgba(0,0,0,.13);
	box-shadow:3px -1px 3px rgba(0,0,0,.13);
	right:-7px \9;
	_right:-8px;
	width:7px \9;
	border:none \9;
	background-position:100% 0 \9
}
:root .ui-balloon-rb .ui-balloon-arrow {
	right:-6px;
	width:10px;
	border:1px solid #ccc;
	border-left:none;
	border-bottom:0;
	background:#fff
}
.ui-balloon-br .ui-balloon-arrow {
	right:10px;
	bottom:-6px;
	border-left:none;
	border-top:0;
	-webkit-box-shadow:4px 1px 3px rgba(0,0,0,.09);
	-moz-box-shadow:4px 1px 3px rgba(0,0,0,.09);
	box-shadow:4px 1px 3px rgba(0,0,0,.09);
	bottom:-7px \9;
	height:7px \9;
	_bottom:-8px;
	border:none \9;
	background-position:0 -8px \9
}
:root .ui-balloon-br .ui-balloon-arrow {
	bottom:-6px;
	height:10px;
	border:1px solid #ccc;
	border-left:none;
	border-top:0;
	background:#fff
}
.ui-balloon-bl .ui-balloon-arrow {
	left:10px;
	bottom:-6px;
	border-left:none;
	border-top:0;
	-webkit-box-shadow:4px 1px 3px rgba(0,0,0,.09);
	-moz-box-shadow:4px 1px 3px rgba(0,0,0,.09);
	box-shadow:4px 1px 3px rgba(0,0,0,.09);
	bottom:-7px \9;
	height:7px \9;
	_bottom:-8px;
	border:none \9;
	background-position:0 -8px \9
}
:root .ui-balloon-bl .ui-balloon-arrow {
	bottom:-6px;
	height:10px;
	border:1px solid #ccc;
	border-left:none;
	border-top:0;
	background:#fff
}
.ui-balloon-lb .ui-balloon-arrow {
	left:-6px;
	bottom:10px;
	border-top:0;
	border-right:0;
	left:-7px \9;
	width:7px \9;
	border:none \9;
	background-position:0 0 \9
}
:root .ui-balloon-lb .ui-balloon-arrow {
	left:-6px;
	width:10px;
	border:1px solid #ccc;
	border-top:0;
	border-right:0;
	background:#fff
}
.ui-balloon-lt .ui-balloon-arrow {
	left:-6px;
	top:10px;
	border-top:0;
	border-right:0;
	left:-7px \9;
	width:7px \9;
	border:none \9;
	background-position:0 0 \9
}
:root .ui-balloon-lt .ui-balloon-arrow {
	left:-6px;
	width:10px;
	border:1px solid #ccc;
	border-top:0;
	border-right:0;
	background:#fff
}
.messge-content-tips {
	position:absolute;
	top:30px;
	left:0;
	padding:8px
}
.message-content-balloon {
display:none;
	top:2px;
	right:-220px;
	padding:10px
}
.messge-content-balloon-title {
	color:#666
}
.messge-content-balloon-content {
	margin:5px 0;
	color:#333
}
.messge-content-balloon-content li {
	margin:0 0 2px 14px;
	display: list-item;
	list-style: disc outside none;
}
.messge-content-balloon-content li i.iconfont{
	color:#AAA;
}


/* Upload区域 */
.progressWrapper {
	overflow: hidden;
}

.progressContainer {
	margin: 5px 0;
	padding: 5px 10px;
	overflow: hidden;
}
/* Message */
.message {
	margin: 1em 0;
	padding: 10px 20px;
	border: solid 1px #FFDD99;
	background-color: #FFFFCC;
	overflow: hidden;
}
 
.progressName {
	font-weight: 700;
	color: #555;
	width: 323px;
	height: 14px;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
}
.ui-tiptext-container-success .progressName{
	display: none;
}

.progressBarInProgress,
.progressBarComplete,
.progressBarError {
	font-size: 0;
	width: 0%;
	height: 2px;
	background-color: blue;
	margin-top: 2px;
}

.progressBarComplete {
	width: 100%;
	background-color: green;
	visibility: hidden;
}

.progressBarError {
	width: 100%;
	background-color: red;
	visibility: hidden;
}

.progressBarStatus {
	margin-top: 2px;
	width: 337px;
	text-align: left;
	white-space: nowrap;
}

#inquiry-attachments{
	padding: 10px;
	background: #fafafa;
	border: 1px solid #eee;
	background-color:#fcfcfc;
	background:-webkit-gradient(linear,left top,left bottom,from(#fcfcfc),to(#f9f9f9));
	background:-moz-linear-gradient(top,#fcfcfc,#f9f9f9);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc',endColorstr='#f9f9f9');
	background:-o-linear-gradient(top,#fcfcfc,#f9f9f9);
	background:linear-gradient(top,#fcfcfc,#f9f9f9);
	border-bottom:1px solid #f2f2f2;
	background-position:right top;
}
#inquiry-attachments li{
	width: 100%;
	padding:5px 0;
}
#inquiry-attachments li a.file-name{
	font-weight: bold;
}
#inquiry-attachments li span.file-size{
	color: #999;
	padding-left: 10px;
	font-size: 11px;
}
 

/* 弹出层 */
.boxy-wrapper{position: absolute;}
.boxy-wrapper.fixed{position: fixed;}

/* Modal*/
.boxy-modal-blackout{background-color: black;left: 0;top: 0;position:fixed; width:100%; height:100%;z-index:8887;}
/* Border*/
.boxy-wrapper{empty-cells: show;}
.boxy-wrapper .boxy-top-left,
.boxy-wrapper .boxy-top-right,
.boxy-wrapper .boxy-bottom-right,
.boxy-wrapper .boxy-bottom-left{width: 6px;height: 6px;padding: 0}
.boxy-wrapper .boxy-bottom{height: 6px;background-color: black;opacity: 0.3;filter: alpha(opacity=40);padding: 0}
.boxy-wrapper .boxy-left,
.boxy-wrapper .boxy-right{width: 6px;background-color: black;opacity: 0.3;filter: alpha(opacity=40);padding: 0}
/* Title bar*/
.boxy-wrapper .title-bar{background-color:#012F51;padding: 6px 10px;position: relative;text-align:left}
.boxy-wrapper .title-bar.dragging{cursor: move;}
.boxy-wrapper .title-bar h2{font-size: 12px;color: white;margin: 0;padding: 0;font-weight: bold;}
.boxy-wrapper .title-bar .close{color: white;position: absolute;top: 6px;right: 6px;font-size: 90%;line-height: 1;background-image:url(images/close.gif);height:15px;width:15px;border:0px;background-repeat: no-repeat;background-position: center center;}
/* Content Region*/
.boxy-inner{background-color: white;padding: 0;color:#333;}
.boxy-inner a:link{}
.boxy-inner a.null{color:#345974;}
.boxy-content .pop tr{line-height:30px;}
/* Question Boxes*/
.boxy-wrapper .question{width: 350px;min-height: 80px;padding: 15px;}
.boxy-wrapper .answers{margin:0px auto;width:150px;padding-bottom:10px}
.boxy-wrapper .photoShow{padding:10px;overflow:hidden}
.boxy-wrapper .photoShow h4{font-size:12px;font-weight:400}
.boxy-wrapper .photoShow h5{font-size:12px;font-weight:400;line-height:30px}
.boxy-wrapper .photoShow img{padding:2px;border:#ccc solid 1px;float:left;margin:0 10px 0 0}
.ui-draggable-dragging{}
.pop .s-txt, .pop .s-txt-focus{vertical-align:middle}
.wrap-layer{color:#535353;position: absolute;z-index:1000}
.wrap-layer .content-layer{position:relative;background:#fff;margin:0 auto;border:1px
solid rgba(0, 0, 0, 0.3);*border:1px
solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;overflow:hidden}
.wrap-layer .content-layer .hd{background:#fff;font-weight:700;font-size:14px;color:#535353;padding:9px 15px;text-align:left;border-bottom:1px solid #eee;}
.wrap-layer .content-layer .hd a.ico-close{position:absolute;background:url(../images/ico-delete.png) no-repeat 0 0;right:10px;top:10px;width:18px;height:18px}
.wrap-layer .content-layer .hd a.ico-close:hover{background-position:0 -50px}
.wrap-layer .content-layer textarea{color:#535353;}
.wrap-layer .content-layer .pop .form-tt{width:60px;display:block;float:left;text-align:right;}
.wrap-layer .content-layer .pop .form-row{margin:0 0 0 60px;_float:left;_margin:0}
.wrap-layer .content-layer .pop .pad-no{padding:0;}
.wrap-layer .content-layer .pop dd{padding:0 0 10px;*zoom:1}
.wrap-layer .content-layer .pop dd:after{clear: both;content: ".";display: block;height: 0;visibility: hidden}
.wrap-layer .content-layer .pop .double{margin-top:10px;_margin-left:43px}
.wrap-layer .content-layer .pop .ico-add{margin:0 5px}
.wrap-layer .content-layer .load{background:url(../images/loading.gif) no-repeat 0 0;height:50px;line-height:50px;display:inline-block;padding-left:50px;margin:20px;}
.wrap-layer .content-layer .layer-content{text-align:left;padding: 20px 50px 30px;}
.html_clew_box{position:absolute;z-index:999999; text-align:center;margin-top:1px;float:left;}
.clew_error{background-position:0 bottom;color:#f00}
.html_clew_box_close{clear:both;display:none}
.html_clew_box_close a{background: url(../image/pop_ico_x.gif) no-repeat 0 0;width:8px;height:8px;overflow: hidden;text-indent: 10px;display: block;float: right;}
.html_clew_box_con{font-size:14px;padding:15px 20px;white-space: nowrap;font-weight: bold;}
.ico_waiting{background:url(../image/icon_waiting.gif) no-repeat 0 0;display:inline-block;padding-left:40px;}
.boxy-content{text-align:left;padding:10px;}
.ui-confirm{clear:left;margin-top:20px;*margin-top:0px;position:absolute;z-index:9;text-align:center;-moz-box-shadow:0 0 10px #DDD;-webkit-box-shadow:0 0 10px #DDD;box-shadow:0 0 10px #DDD;}
.ui-confirm .ico-close{position:absolute;right:5px;top:5px}
.ui-confirm .layer-mini-info{padding:15px;border:#ccc solid 1px;background:#fff;position:relative;*z-index:9999;}
.ui-confirm .layer-mini-info .txt, .wrap-layer .txt{padding-bottom:10px;}

/* UED提示框*/
.ui-popup-box-layer,
.ui-popup-box-layer .gtl_ico_succ,
.ui-popup-box-layer .gtl_ico_fail,
.ui-popup-box-layer .gtl_ico_hits,
.ui-popup-box-layer .gtl_ico_clear,
.ui-popup-box-layer .gtl_end{display:inline-block;height:54px;line-height:54px;font-weight:bold;font-size:14px;color:#606060;background-image:url(../images/gb_tip_layer.png);_background-image:url(../images/gb_tip_layer_ie6.png);background-repeat:no-repeat}
.ui-popup-box-layer_wrap{width:100%;position:fixed;_position:absolute;top:46%;left:0;text-align:center;z-index:65533}
.ui-popup-box-layer{background-position:0 -161px;background-repeat:repeat-x;padding:0 18px 0 9px;margin:0 auto;position:relative}
.ui-popup-box-layer .gtl_ico_succ{background-position:-6px 0;left:-45px;top:0;width:45px;position:absolute}
.ui-popup-box-layer .gtl_end{background-position:0 0;position:absolute;right:-6px;top:0;width:6px}
.ui-popup-box-layer .gtl_ico_fail{background-position:-6px -108px;position:absolute;left:-45px;top:0;width:45px}
.ui-popup-box-layer .gtl_ico_hits{background-position:-6px -54px;position:absolute;left:-45px;top:0;width:45px}
.ui-popup-box-layer .gtl_ico_clear{background-position:-6px 0;left:-5px;width:5px;position:absolute;top:0}
.ui-popup-box-layer .gtl_ico_loading{width:16px;height:16px;border:0;background-image:url(../images/loading-tips.gif);float:left;margin:19px 10px 0 5px}

.mod-redirect-wapper .ui-box-content{padding:100px 20px;}
.ui-title{font-size: 32px; line-height: 70px;vertical-align: middle;}

#mod-product-description,#mod-product-description tbody td,#mod-product-description tbody span  {font-family: uniqloprolight !important;}

/* 商品分类列表页面 */
h1.category-title:after {/* 清理浮动 */
    visibility:hidden;
    display:block;
    font-size:0;
    content:" ";
    clear:both;
    height:0;
}
h1.category-title{margin-top: 35px;
	
    height: 35px;
    line-height: 35px;
    position: relative;
	width:100%;
	zoom:1; /* for IE6 IE7 */
}

h1.category-title span {
    border-bottom:4px solid #2499e4;
    color: #2499e4;
    font-size: 22px;
	padding: 0 0px 0 0;
	font-weight:bold;
    left: 0;
    position: absolute;
    top: -1px;
}
.category-description .ui-tiptext{
	line-height:180%;
}

#mod-product-list{
}

#mod-product-list .product-list-wrap{
	position:relative;
	margin-bottom: -1px;
}
#mod-product-list .product-list-wrap li.product-list-gird{
	width:31%;
	background:#fff;
	overflow:hidden;
	margin-right:24px;
	text-align:center;
	position:relative;float:left; margin-bottom: 10px;
}
#mod-product-list .product-list-wrap li.last-item-of-line{}
#mod-product-list .product-list-wrap li.product-list-gird .mod-product-cover, #mod-product-list .product-list-wrap li.product-list-gird .mod-product-cover img{
	display:block;
	width:100%;
	overflow:hidden;
	
}



#mod-product-list .product-list-wrap li.product-list-gird .mod-product-cover{
	position:relative; border:1px solid #ccc; width: 99%;
    float: none; 
}
#mod-product-list .ui-paging{
	width:100%;
	
	padding-top:20px;
}
#mod-product-list .mod-product-info{
	text-align:center;
	margin-top:10px; width: 99%;
    float: none;
}
#mod-product-list .mod-product-info .product-title{
	height:18px;
	line-height:18px;
	overflow:hidden;
	margin-bottom:10px;  font-size: 16px;
}
.mod-recommended-products .ui-box-content ul.page-products-category li{
	width:203px; height: auto;
    text-align: center;
}

.mod-product-info .ui-color-gray{display:none;}

/* Channel */
.channel-list-wrap{

}
.channel-list-wrap ul.ui-list{
	margin-bottom:20px;
}
.channel-list-wrap ul li{
	padding:10px 0;
	font-size:17px;
	margin:10px 0;
	border-bottom:1px dotted #ddd;
}

.channel-list-wrap ul li img{width:300px; float:left; border: 1px solid #ccc; margin-right:16px;}
#mod-download-list ul li img{width:150px;}
.channel-list-wrap ul li.ui-list-item{
	float:left;
	width:100%;
}
.channel-list-wrap ul li .ui-list-item-date{
	width:80px;
	padding-top:7px;
	padding-right:20px;
	text-align:center;
	font-weight:bold;
}
.channel-list-wrap ul li .ui-list-item-date .ui-list-item-date-day{
	font-size:32px;
	color:#000;
}
.channel-list-wrap ul li .ui-list-item-date .ui-list-item-date-yearmonth{
	font-size:13px;
}

.channel-list-wrap ul li .ui-list-item-content{
	width:70%; float: right;
}
.channel-list-wrap ul li .ui-list-item-title{
	font-size:17px; 
    display: block;
}

.channel-list-wrap ul li .ui-color-gray{display:block;  font-size: 14px;}
#channel-header-banner{width:100%;}

h1.mod-channel-content-title{
	text-align:center;
	color:#333;
	font-size:20px;
	padding:10px 0;
}
.mod-channel-content-intro{
	padding:5px 10px;
	text-align:center;
}

.mod-channel-content-content{
	border-top:1px solid #eee;
	margin-top:5px;
	padding:15px 0;
}

/* Certificate */
.mod-certificate-list li.ui-list-item{
	float:left;
	display:inline;
	margin-right: 40px;
    margin-top: 30px;
}

.mod-certificate-list li.ui-list-item .ui-list-item-image{
	 /*非IE的主流浏览器识别的垂直居中的方法*/
	 display: table-cell;
	 vertical-align:middle;

	 /*设置水平居中*/
	 text-align:center;

	 /* 针对IE的Hack */
	 *display: block;
	 *font-size:175px;/*约为高度的0.873，200*0.873 约为175*/
	 *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/



	 border: 1px solid #eee;
}
.mod-certificate-list li.ui-list-item .ui-list-item-image img {
	/*设置图片垂直居中*/
	vertical-align:middle;
	    width: 407px;
    height: auto;
}
.mod-certificate-list li.last-item-of-line{margin-right: 0;

}
.mod-certificate-list li.ui-list-item .ui-list-item-content{
	padding-top:10px;
	text-align:center;
}

/* Download */
.mod-download-list li.ui-list-item{
	border:1px solid #ccc;
	border-width:1px 0;
	margin:0 0 20px;
	padding:0;
}
.mod-download-list li.ui-list-item .ui-list-item-title{
	display:block;
	padding:10px;
	background:#CFD8E2;
	color:#333;
	font-size:14px;
	font-weight:bold;
}
.mod-download-list li.ui-list-item .ui-list-item-content{
	padding:10px;
}
.mod-download-list li.ui-list-item .ui-list-item-footer{
	padding:5px 10px;
	background:#F2F2F2;
}
.mod-download-list li.ui-list-item .ui-list-item-footer li{
	float:none;
	margin:0 15px 0 0;
	padding:0;
	border:none;
	margin-bottom: 4px;
}

/* Footer区域 */
.mod-footer{
	color:#000; clear: both;    background:#fff; margin-top: 0;
}
.mod-footer .ui-container{
	padding-top:55px; margin-top:0; margin-bottom: 30px;
}
.mod-footer .ui-container .mod-footer-navigation{
	
}
.mod-footer .ui-container .mod-footer-navigation li{

}
.mod-footer .ui-container .mod-footer-navigation li a{
padding:0; font-size: 15px; line-height: 25px;
} 

.mod-footer .ui-container .mod-footer-navigation li a:hover{ text-decoration: underline;}
#product-right-column{   width: 40%;
    float: right;
    margin-top: 48px;}

#button-addInquireCart{display:none;}

#button-sendInquire:hover{color:#000;}


.slide{ display:block; height:530px; position:relative; overflow:hidden;}
.slide .slide-show{height:500px; overflow:hidden;position: relative; left: 50%; margin-left: -718px;}
.slide ul{ width:78px; margin: 0 auto;  margin-top: 10px;}
.slide li{background:url(../images/bancur2.jpg) no-repeat; color:#262525;cursor:pointer; font-size:11px; font-style: italic; display:inline;float:left;height:15px;line-height:15px;margin-left:8px;overflow:hidden;text-align:center;width:15px }
.slide li.cur {background:url(../images/bancur.jpg) no-repeat; color:#fff;}



.mod-footer-navigation .footnav1{float:left; width:13%;/*font-family: Arial;*/}
.mod-footer-navigation .footnav1:last-child{ width: 8%;}
.mod-footer .ui-container .mod-footer-navigation .footnava1{font-size:20px; color:#2499e4;}
.mod-footer-navigation .footnav1 .ui-nav-subitem{float:none;}
.footnav-submain{margin-top:20px;}
.footnav-submain-contact{margin-top:15px;font-size: 15px;line-height: 25px;}
.mod-footer-navigation #mod-newsletter{float:left; width:96%;   /*font-family: Arial;*/color: #000;font-size: 12px;line-height: 25px;}
.mod-footer-navigation .ui-box-head-title{font-size:22px; color:#000; font-weight:bold; text-transform: inherit;}
.mod-footer-navigation .ui-box-head{margin:0;text-align: left;}
.mod-footer-navigation #mod-newsletter .ui-label{ font-size: 16px;}

.foot_copyright{ text-align: center; margin-top: 25px;/*font-family: Arial;*/color: #000; padding: 18px 0; }
.foot_copyright .ui-grid-25{}
.foot_copyright a{color:#868181;}
.foot_copyright a:hover{ text-decoration: underline;}

.indexpro li:eq(1){margin-left:22px;}
.bn_search{margin-right:18px; position: relative; margin-top: 30px;}
.bn_search img{/*width:25px;*/}

.mobile_Newsletter{display:none;}

.home_Newsletter .ui-input-m{width:60%; float: left;     height: 30px;
    line-height: 30px;}
.home_Newsletter .ui-button-primary-s{ padding: 10px 8px; float: left; text-transform: uppercase;}
.mod-footer-navigation #mod-newsletter .ui-form-item{ padding-left: 0;  padding-top: 16px;}

#mod-product-detail{float:none;}
.clicknav{display:none;} 



#slides{position:relative; width:600px; margin-top:50px;margin-left:250px;}
#slides .slides_container {
	width:502px; height:740px;overflow:hidden; margin:0 auto;
}
#slides .slides_container img{width:500px;}
#slides .slides_container p{text-align: center; font-size: 16px;}
#slides .prev {
	position:absolute; left:0px; top:300px; 
}
#slides .next {
position:absolute; right:0px; top:300px;
}
#slides .pagination{display:none;}

.home_Newsletter .newsdel{font-size:16px; margin-top:22px;}

.inquiry-msg-wrap textarea{width:100%;padding:5px;height:100px;border: 1px solid #ddd; -moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;}
#foot_contact{width: 30%; float: right; text-align: right; line-height: 32px; font-size: 19px;}
#foot_contact a{font-size: 19px; color:#000;}
#foot_contact a:hover{color:#000;}


.loveto {
    text-align: center;
    font-size: 45px;
    font-weight: bold;
    color: #313131;
    padding-bottom: 50px;
    margin-top: 40px;
}

.navigation_top{position: fixed; z-index: 999; width: 100%;background-color: #fff; }
.phonenav{display:none;}



.jsyj{background: url(../images/jsyjbg.jpg) no-repeat top center; height:609px; background-size: cover;}
.jsyj_cont{font-size:16px; margin-top: 30px; margin-bottom: 70px;}
.jsyj_img a{float:left; margin-right: 15px;}
.jsyjpc a{width:426px; height:272px; text-align: center; color: #000;}
.jsyjpc a:hover{color:#fff;}
.jsyjpc a .title{ font-size: 22px; font-family: 微软雅黑; padding-top: 115px;display: block; margin-bottom: 10px;}
.jsyj_img1{background: url(../images/jiyj_1.png) no-repeat top left;}
.jsyj_img1:hover{background: url(../images/jiyj_1h.png) no-repeat top center;}

.jsyj_img2{background: url(../images/jiyj_2.png) no-repeat top left;}
.jsyj_img2:hover{background: url(../images/jiyj_2h.png) no-repeat top center;}

.jsyj_img3{background: url(../images/jiyj_3.png) no-repeat top left;}
.jsyj_img3:hover{background: url(../images/jiyj_3h.png) no-repeat top center;}

.jsyj_img .jsyj_img4{background: url(../images/jiyj_4.png) no-repeat top left; margin-right:0;}
.jsyj_img4:hover{background: url(../images/jiyj_4h.png) no-repeat top center;}


.shareid{background: url(../images/homeimg.jpg) no-repeat top center; height:388px; background-size: cover;}
.shareid img{margin-top:92px}

.item{float:left;margin-right: 180px; text-align: center;}
.numU{color: #2499e4; transition: all 0.6s;  
                -moz-transition: all 0.6s;  
                -webkit-transition: all 0.6s;} 
.numU:hover{transform: scale(1.5);}

.numCX{font-size:80px; font-family: arial;}

.aboutbg1{display:none; width:100%;} 

.mod-about .more {display: block;
    text-align: center;
    margin-top: 60px;}

.numU1{margin-left: 10px;}
.numU3{padding-right: 10px;} 





/*悬浮链接*/
.suspension{position:fixed;z-index:55;right:0;bottom:85px;width:60px;height:240px;}
.suspension-box{position:relative;}
.suspension .a{display:block;width:59px;height:59px;margin-bottom:1px;cursor:pointer;outline:none;}
.suspension .a.active,
.suspension .a:hover{}
.suspension .a .i{float:left;width:59px;height:59px;}
/* .suspension .a-service .i{background-position:0 0;} */
.suspension .a-service .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/online/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}
.suspension .a-service-phone .i{width:59px;height:59px;background-image:url(../images/online/left1.png);background-repeat:no-repeat;}
.suspension .a-qrcode .i{background:url(../images/online/left2.png) no-repeat;}
.suspension .a-cart .i{background:url(../images/online/left3.png) no-repeat;}
.suspension .a-top .i{background:url(../images/online/left4.png) no-repeat;}
.suspension .a-top{background:#D2D3D6;}
.suspension .a-top:hover{background:#c0c1c3;}
.suspension .d{display:none;width:175px;background:#fff;position:absolute;right:67px;min-height:59px;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}
.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(../images/online/side_bg_arrow.png) no-repeat;right:-8px;top:27px;}
.suspension .d-service{top:0;}
.suspension .d-service-phone{top:1px;}
.suspension .d-qrcode{top:62px;}
.suspension .d .inner-box{padding:8px 14px 0px;}
.suspension .d-service-item{padding:14px 0;}
.suspension .d-service .d-service-item{border-bottom:none;}
.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}
.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(../images/online/side_con_icon03.png) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}
.suspension .d-service-item:hover .i-qq{background-position:center 3px;}
.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(../images/online/side_con_icon02.png) no-repeat center center;display:block;}
.suspension .d-service-item h3{float:left;width:112px;line-height:44px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text{float:left;line-height:22px;font-size:20px;}
.suspension .d-service-item .text .number{font-family:Arial}
.suspension .d-service-intro{padding-top:10px;}
.suspension .d-service-intro p{float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888;}
.suspension .d-service-intro i{background:url(../images/online/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}
.suspension .d-qrcode{text-align:center;}
.suspension .d-qrcode .inner-box{padding:20px 10px;}
.suspension .d-qrcode p{font-size:16px;color:#93959c;}






@media (max-width: 1200px){ 

.ui-grid-25{width:991px; }
.mod-header .ui-nav-item a{padding: 0 20px;}
.mod-recommended-products .indexpro .proli{width: 483px;  height: 266px; background: #259ae5 url(../images/jiantou.jpg) no-repeat 404px 212px;}
.mod-recommended-products .indexpro .proli .proimg{width: 266px}
.mod-recommended-products .indexpro .proli .title a{height: 203px;}
.mod-recommended-products .ui-box-content ul li{width: 236px; margin-right: 10px;}
.mod-recommended-products .ui-box-content .fn-left .proimg img{ width: 234px;}
.mod-recommended-products .indexpro .proli .proimg img{width: 266px}
#mod-product-list .product-list-wrap li.product-list-gird{width: 19%;}
#mod-product-list .product-list-wrap li.product-list-gird .mod-product-cover, #mod-product-list .product-list-wrap li.product-list-gird .mod-product-cover img{ }
}

@media (max-width: 992px){

.ui-grid-25{width:765px; }
.mod-header .ui-nav-item a{padding: 0 6px;}
.mod-recommended-products .indexpro .proli{width: 370px;  height: 208px; background: #259ae5 url(../images/jiantou.jpg) no-repeat 306px 165px;}
.mod-recommended-products .indexpro .proli .proimg{width: 208px}
.mod-recommended-products .ui-box-content .fn-left .proimg img{ width: 234px;
.mod-recommended-products .indexpro .proli .proimg img{width: 208px}
.mod-recommended-products .ui-box-content ul li{width: 180px;}
.mod-recommended-products .indexpro .proli .title{width: 136px; margin-right:0;}
.mod-recommended-products .indexpro .proli .title a{height: 148px;}
.ui-box-contact .contact_l{width: 35%;}
.ui-box-contact .contact_r{width: 36%;}
#mod-product-list .product-list-wrap li.product-list-gird .mod-product-cover, #mod-product-list .product-list-wrap li.product-list-gird .mod-product-cover img{ width: 118px; height: auto;}
.ui-grid-11{ width: 335px;}
.cover-image{width: 335px;}
.mod-thumbnails ul{width: 295px;}
#image-block{height:auto;}
.mod-recommended-products .ui-box-content ul li img{ width: 100px;}
.mod-recommended-products .ui-box-content ul.page-products-category li{width: 18%;}
.inquiry-form-content{width: 400px;}
.inquiry-box #email, .inquiry-subject, .inquiry-textarea{width: 382px;}
.inquiry-msg-wrap textarea{width: 382px; }

}

@media (max-width: 768px){
.ui-main-content img{width:100% !important; height:auto !important;}
.mod-certificate-list li.ui-list-item{float:none; margin-right:0;}
.mod-certificate-list li.ui-list-item .ui-list-item-image{    display: block;}
.aboutbg1{display:block; margin-top: 30px;}
.aboutnum {
    margin-bottom: 40px; width: auto;
}
.numCX {
    font-size: 70px;}
.pcnav{display:none;}
.phonenav{display:block;}
.head-right {
    margin-top: 20px;
}
.inquiry-form2{margin-right:0;    
float: none;
    width: 100%;
    padding: 0;
    margin: 0;}

.inquiry-form{margin:0;}
.inquiry-box-foot {
    margin: 0;
}
.inquire-form-submit{margin-left:0;}
.inquiry-form-label{    margin-top: 10px;}
.inquiry-box-top{padding-top:0;}
.lynr{margin-top:0 !important}

.mod-content{padding-top: 72px !important;}
.banner_top{top:83px;}
.bn_search{display:none;}
.ui-grid-25{width:95%; position: relative;}
.mod-header .mod-header-top{float:left; width: 200px;}
.ui-grid-row{float:none;}
.toplink {
    position: absolute;
    top: 37px;
    right: 0; display:none;
}
.jsyj{padding-top: 30px; height: auto; margin-bottom: 40px; background: url(../images/jsyjbg.jpg) no-repeat center 100px}
.jsyj_cont{margin-bottom: 40px;}
.jsyj_img{}
.jsyj_img a{float: none;
    margin-right: 0; display: block; width: 100%;}

.ui-box-head-title{font-size: 30px;}
.mod-about .ui-box-head-title{text-align: center;}
.item{margin-right: 32px;}
#mod-about .more a{    display: block; text-align: center;}
.newsimg img{float: none;
    margin-right: 0;
    width: 100%;
    height: auto;}
.newscont{display:none;}
.newsright .newsdate {
    background: url(../images/news_time.jpg) no-repeat 0 10px;
    margin-left: 0;
}
#mod-news .more{padding-top: 40px}
.shareid{height: 172px;}
.shareid img{width:100%;  margin-top: 56px;}
.footnav1{display:none;}
.mod-footer #foot_contact{display:block; text-align: left;}

.aboutui-box-container{width:100%; padding-top: 50px;}
.newsleft{display:none;}
.newsright {
    float: none; 
    width: 100%;
}
.newsright .ui-list-item:first-child {
    display: block;
}
.mod-header{padding:0; height:auto;}
.mod-header .ui-nav-item a{padding: 0 21px;}
#nav_11166 .ui-nav-submain{width: 364px; top:21px;}
#nav_11156 .ui-nav-submain{width: 364px; top:21px;}
.mod-recommended-products .indexpro .proli{ width: 48%; height: 188px; background: #259ae5 url(../images/jiantou.jpg) no-repeat 264px 148px;}
.mod-recommended-products .indexpro .proli .proimg{width: 188px;}
.mod-recommended-products .ui-box-content .fn-left .proimg img{width: 188px;}
.mod-recommended-products .indexpro .proli .title{    width: 126px;
    margin-right: 6px;}
.mod-recommended-products .indexpro .proli .title a{ height: 120px;}

.mod-header-search{top: 84px;}
.home_Newsletter .ui-input-m{width: 50%;}
.mod-footer-navigation .footnav1{width: 26%;}
#foot_contact{width: 100%;padding-left:0px;}
.mod-footer-navigation #mod-newsletter{margin-left:0;}
#product-right-column{float:none;}
.ui-grid-11{width:100%}
.ui-form-item select{width: 74%;}
.trade-alert, .inquire-form-action-inner{}
.message-content-balloon{right:0;}
.inquiry-msg-wrap textarea{height:auto;}
.ui-box-about{line-height: 25px;padding: 20px 10px 0px 10px;margin-top: 10px;height: auto;}
.foot{width: 95%;
    margin: 0 auto;}
}

@media (max-width: 480px){
.mdui-locked .navigation_top {
  
}
.item{margin-right: 32px;}
.loveto{margin-top:0; font-size: 25px; padding-bottom:20px;}
.inquiry-box {
    width: 93%;
    float: none;
}
.inquirecontact {
    width: 92%;
    float: none;
	 margin: 0 auto;
}
.banner_img {
        width: 115%;
    height: auto;
   
}
.mod-about {
    margin-bottom: 40px;height: auto;     background: url(../images/aboutbg2.jpg) no-repeat center top;
}
.foot_copyright{text-align: center;  margin-top:0;}
.mod-footer .ui-nav-nosub{width:95%}

.newsleft .newsimg img{width: 100%; height:auto;}
.ui-box-about{line-height: 25px;padding: 20px 10px 0px 10px;margin-top: 10px;height: auto;}
.mod-footer-navigation .footnav1{}
.ui-box-contact .contact_r{width:auto;}
#mod-about .ui-box-content, #mod-news .ui-box-content, #mod-contact .ui-box-content{width: 90%; float:none; margin-top: 10px;}
.ui-box-head-more{margin-top:0; float:none; text-align: right; display: block;}
.footnav-submain{min-height: 203px; display: none;}
.mod-header .ui-nav-item a{height:20px; line-height:20px; padding: 0 28px; color: #fff;}
.mod-header .l2 a{color: #08c;}
#mod-logo a img{width: 185px;     margin-top: 17px;}
#nav_11166 .ui-nav-submain{width: 364px; top:21px;}
#nav_11156 .ui-nav-submain{width: 364px; top:21px;}
.toplink{top: 50px; display:none;}
.toplink a:link, .toplink a:visited{margin-right: 6px;}
.ui-nav-main{padding-left:0;}
.slide .slide-show .slide-content img{width:86%;}
.slide{height:auto; margin-top: 32px;}
.slide .slide-show{ height:167px; left: 30%; margin-left: -130px;}
.ui-box-head .ui-box-head-title{font-size: 30px;}
.ui-box-head{margin-top: 10px;}
.mod-recommended-products .ui-box-content ul li{ float:none; margin-right:0; width:100%; text-align: center;}
.mod-recommended-products .indexpro .proli{ width: 100%; background:none; height:auto; float: none; margin-left: 0 !important;}
.mod-recommended-products .indexpro .proli .proimg{width: 100%; float:none;}
.mod-recommended-products .ui-box-content .fn-left .proimg img{width: 90%;
    margin: 0 auto;
    display: block;
    border: 1px solid #ccc; margin-top: 20px;}
.mod-recommended-products .indexpro .proli .title{ width: 100%; margin: 0; float: none;}
.fn-left .title a{text-align: center;}
.mod-recommended-products .indexpro .proli .title a{color:#000; height: auto; font-size: 17px; text-align: center;}
#mod-contact .ui-box-head{    padding-top: 30px; padding-bottom: 30px;}
.ui-box-contact .contact_l{float:none; padding-left: 62px;  background-size: 16%;}
.ui-box-contact .contact_r{float:none; padding-left: 62px;  background-size: 16%; margin-top: 25px;}
.ui-box-contact{background-size: 83%;}
.mod-footer-navigation .footnav1{}
.mod-footer-navigation #mod-newsletter{float: none; width: 100%; margin-left:0; overflow: hidden; margin-top: 30px;}
.mod-footer-navigation #mod-newsletter .ui-form-item{padding-left: 58px; padding-top:0;}
.home_Newsletter{}
.mobile_Newsletter{display:block;}
.ui-nav{margin-top:15px;}
.topnav{display:none;  position: fixed; z-index: 999; width: 100%; background:url(../images/navbg.png) repeat; padding-top:5px; padding-bottom:14px; margin: 0;}
.topnav.u2{display:none;}
.mod-header-search{margin-right:0; top: 97px; right: 14px;}
.mod-header #nav_11166 a, .mod-header #nav_11156 a, .mod-header #nav_12730 a, .mod-header #nav_11158 a{background:none;}
.mod-content .ui-grid-5{display:none;}
.ui-nav-item{float:none; text-align: center;}

.ui-breadcrumb{margin-top:25px;}
h1.category-title{margin-top:11px;}
.ui-grid-20{width:99%;}
.ui-main-content{padding:0 4px}
#mod-contact{padding-top:20px;}
#mod-product-list .product-list-wrap li.product-list-gird{ width: 90%; padding:0 2px; margin: 0 auto;
    display: block; float: none;}
.mod-recommended-products{ width: 95%;}
.mod-selling-products{display:none;}
#product-left-column .ui-grid-inner{margin:0;}
#image-block{height:auto;}
.ui-grid-11{width:100%}
#image-block img{width:100%;}
#product-left-column .ui-grid-inner{float:none;}
#product-right-column{float:none;}
.mod-thumbnails{display:none;}
.mod-footer .ui-container .mod-footer-navigation .footnava1{font-size: 18px;}
.clicknav{display:none;}
.clicknav img{width: 10%;
    position: absolute;
    right: 3px;
    top: 26px;}
.channel-list-wrap ul li img{width:99%; float:none;}
.channel-list-wrap ul li .ui-list-item-content{float:none; width:100%;}
.mod-recommended-products .ui-box-content ul.page-products-category li{width:99%;}
.similarProducts-img{width: 48%;float: left;}
.similarProducts-title{    width: 50%;float: right;}
.mod-recommended-products .ui-box-content ul li img{width: 170px;}
.ui-box-contact{padding-bottom: 135px;}
#mod-download-list ul li img{width:100%;}
#slides {width:300px;margin-left:0px;}
#slides .slides_container{width:220px; height: 340px;}
#slides .slides_container img{width:218px; height:309px;}
#slides .prev,#slides .next{top:120px;}
.cboxPhoto{width:300px !important; height:425px !important;}
.message-content-balloon{display:none;}
.inquiry-form-content{width:auto; margin-left:0;}


}
@media (max-width: 375px){
.item {
    margin-right: 10px;
}
}

@media (max-width: 320px){
.slide .slide-show{height:137px;}
#slides {width:300px;}
#slides .slides_container{width:220px; height: 340px;}
#slides .slides_container img{width:218px; height:309px;}
#slides .prev,#slides .next{top:120px;}
.cboxPhoto{width:300px !important; height:425px !important;}
#nav_11166 .ui-nav-submain{width: 311px;}
.mod-header .ui-nav-item a{padding: 0 16px;}
}