@charset "utf-8";
/* CSS Document 公共文件，请勿改动 */
/*内容页 头部公用*/
.point_top{ font-size:12px; height:41px; line-height:41px; border-bottom:1px solid #d7d7d7; text-align:left;background:url(../img/h3_bg.png) repeat top left; min-width:350px;}
.point_top span{ padding:8px;}
.point_top strong.current{ padding:4px 0; color:#0c9cf3; background:url(../img/h3_icon.png) no-repeat 20px 50%; padding-left:48px; }


/*模拟下拉框*/
.the_select{ float:left; position:relative;}
.the_select div{ text-align:left; width:260px; padding:0 10px; height:26px; line-height:26px; border:1px solid #d0d0d0;color:#333333; background:#fbfbfb url(../img/the_select_icon1.png) no-repeat 260px 50%; cursor:pointer; position:relative;}
.the_select div.focus{border:1px solid #32acf5;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.the_select ul{ border:1px solid #32acf5; display:none; position:absolute; left:0; top:27px; width:280px; background:#fff;z-index:888; overflow-x:hidden; overflow-y:auto; max-height:168px;_zoom:1;}
.the_select ul li{ line-height:28px; height:28px; cursor:pointer; padding:0 10px;_zoom:1;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.the_select ul li.hover{ background:#32acf5; color:#fff;}

.the_select ul li a{ color:#333; display: block; width: 100%; height: 100%;}
.the_select ul li.hover a{color: #fff;}

/*模拟radio*/
.the_radio_wrap{} /*用于封装同名radio*/
.the_radio{ background:url(../img/radio_01.png) no-repeat left center; overflow:hidden;_zoom:1; width:106px; text-align:left; cursor:pointer;}
.the_radio.checked{ background:url(../img/radio_02.png) no-repeat left center;}
.the_radio input{ width:18px; height:18px; margin-top:14px; opacity:0;_border:auto; cursor:pointer;}
.the_radio strong{ padding-left:8px;}


/*模拟checkbox*/
.the_checkbox_wrap{} /*用于封装同名checkbox*/
.the_checkbox{ float:left; height:36px; line-height:36px; background:url(../img/checkbox_01.png) no-repeat left center; overflow:hidden; width:112px; text-align:left; cursor:pointer;}
.the_checkbox.checked{ background:url(../img/checkbox_02.png) no-repeat left center;}
.the_checkbox.disabled{ background:url(../img/check_box_disabled.png) no-repeat left center;}
.the_checkbox.checked.disabled{ background:url(../img/check_box_disabled_checked.png) no-repeat left center;}
.the_checkbox input{ float:left; left:-2000px;z-index:-1; position:relative; width:16px; height:16px; margin-top:11px; opacity:0;_border:auto; cursor:pointer;}
.the_checkbox{ font-size:12px; color:#666666;}
.the_checkbox strong{ padding-left:8px; font-size:12px; color:#666666;}

/* 国家查询条件 checkbox*/
.wrap_ul li .the_checkbox_wrap{ display:none; position:absolute; left:120px; top:50px; background:#fff; z-index:999; width:80%;width:475px; height:400px; padding:0 0 6px 15px; -moz-transition:all 0.4s; -ms-transition:all 0.4s; -o-transition:all 0.4s; -webkit-transition:all 0.4s; transition:all 0.4s; box-shadow:1px 1px 3px #999;}
.wrap_ul li .the_checkbox_wrap .the_line{ float:left; width:98%; margin-top:10px; margin-bottom:10px; height:1px; overflow:hidden; _zoom:1; background:#d0d0d0;}

.wrap_ul li .the_checkbox_wrap .the_checkbox.so_long{ width:100%;}
.wrap_ul li .the_checkbox_wrap .the_checkbox.long{ width:224px;}
.wrap_ul li .the_checkbox_wrap .the_checkbox.three_long{ width:336px;}


.wrap_ul li .the_checkbox_wrap label{  float:left; padding-right:0;text-align:left; font-size:14px; color:#000;}
.wrap_ul li .the_checkbox{ float:left; height:36px; line-height:36px; background:url(../img/checkbox_01.png) no-repeat left center; overflow:hidden; width:112px; text-align:left; cursor:pointer;}
.wrap_ul li .the_checkbox.checked{ background:url(../img/checkbox_02.png) no-repeat left center;}
.wrap_ul li .the_checkbox input{ float:left; width:16px; height:16px; margin-top:11px; /*opacity:0;*/_border:auto; cursor:pointer;}
.wrap_ul li .the_checkbox{ font-size:12px; color:#666666;}
.wrap_ul li .the_checkbox strong{ padding-left:8px; font-size:12px; color:#666666;}


.the_checkbox_content{ height:360px;overflow:auto; text-align:right;}
.country_checkbox_wrap #country_done{float: right; margin: 10px 0px 10px 0;display: inline;width: 60px; height: 28px;line-height: 28px;text-align: center; border: 1px solid #c8c8c8;background: url(../img/submit_02_bg.png) repeat top left;cursor: pointer; margin-right:30px; }
.country_checkbox_wrap #country_done:hover{ color:#fff; background:#0c9cf3; border:1px solid #0c9cf3;}
.country_checkbox_wrap .sanjiao_date{position: absolute;top: -8px;left: 80px;-moz-transition:all 0.4s; -ms-transition:all 0.4s; -o-transition:all 0.4s; -webkit-transition:all 0.4s; transition:all 0.4s; }

/* 国家Form表单 */
.salesArea{ margin-top: 10px; margin-bottom : 10px;}
.salesArea span{ float: left; width: 15%; min-width: 130px; text-align: right; margin-right: 26px; line-height: 42px; font-size: 14px; color: #666;}

.salesArea_wrap{ float: left; width: 60%; border: 1px solid #bdbdbd; background: #fff;  min-width: 800px;}
.salesArea_wrap .so_long{width: 100%;}
.salesArea_wrap h4{ height: 41px; line-height: 40px; border-bottom: 1px solid #c4c4c4; font-size: 12px; padding: 10px; }

.salesArea_wrap h4 strong { float: left; cursor: pointer; width: 7%; text-align: center; }
.salesArea_wrap h4 strong.long { width: 20%; }
.salesArea_wrap h4 strong.current { border-bottom: 2px solid #0c9cf3; color: #0c9cf3;}
.salesArea_wrap h4 strong.middle { width: 14%;}

.salesArea_wrap .content_table{ height: 290px; overflow: auto; overflow-x: hidden;}
.salesArea_wrap ul { display: none; padding-bottom: 20px; width: 100%; overflow: hidden;}
.salesArea_wrap ul li { margin-top: 20px; overflow: hidden; _zoom: 1; float: left; width: 260px;}
/*.salesArea_wrap ul li label { float: left; height: 18px; line-height: 18px; width: 90px; text-align: right; padding-right: 10px; color: #666;}*/
.salesArea_wrap input { float: left; width: 30px; padding: 3px 10px; font-size: 12px; line-height: 12px; border: 1px solid #e3e9ef; color: #666;}
.salesArea_wrap input:focus { border: 1px solid #32acf5; color: #32acf5;}

.salesArea_wrap .the_checkbox{ float: left; width: 150px; margin: 0;/* height: 22px; line-height: 22px;*/ margin-left: 10px; }
.salesArea_wrap .the_checkbox{height: 22px; line-height: 22px; }
.salesArea_wrap .the_checkbox strong{ padding-left: 4px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; width: 120px; float: left;}
.salesArea_wrap .the_checkbox input{ width: 16px; height: 16px; margin: 0;}

/* platform查询条件 checkbox*/
.wrap_ul li .platform_the_checkbox_wrap{ display:none; position:absolute; left:120px; top:50px; background:#fff; z-index:999; width:80%;width:275px; height:200px; padding:0 0 6px 15px; -moz-transition:all 0.4s; -ms-transition:all 0.4s; -o-transition:all 0.4s; -webkit-transition:all 0.4s; transition:all 0.4s; box-shadow:1px 1px 3px #999;}
.wrap_ul li .platform_the_checkbox_wrap .the_line{ float:left; width:98%; margin-top:10px; margin-bottom:10px; height:1px; overflow:hidden; _zoom:1; background:#d0d0d0;}

.wrap_ul li .platform_the_checkbox_wrap .the_checkbox.so_long{ width:100%;}
.wrap_ul li .platform_the_checkbox_wrap .the_checkbox.long{ width:224px;}
.wrap_ul li .platform_the_checkbox_wrap .the_checkbox.three_long{ width:336px;}


.wrap_ul li .platform_the_checkbox_wrap label{  float:left; padding-right:0;text-align:left; font-size:14px; color:#000;}
.wrap_ul li .the_checkbox{ float:left; height:36px; line-height:36px; background:url(../img/checkbox_01.png) no-repeat left center; overflow:hidden; width:112px; text-align:left; cursor:pointer;}
.wrap_ul li .the_checkbox.checked{ background:url(../img/checkbox_02.png) no-repeat left center;}
.wrap_ul li .the_checkbox input{ float:left; width:16px; height:16px; margin-top:11px; /*opacity:0;*/_border:auto; cursor:pointer;}
.wrap_ul li .the_checkbox{ font-size:12px; color:#666666;}
.wrap_ul li .the_checkbox strong{ padding-left:8px; font-size:12px; color:#666666;}

.wrap_ul_input li .platform_the_checkbox_wrap{ display:none; position:absolute; left:120px; top:50px; background:#fff; z-index:999; width:80%;width:275px; height:200px; padding:0 0 6px 15px; -moz-transition:all 0.4s; -ms-transition:all 0.4s; -o-transition:all 0.4s; -webkit-transition:all 0.4s; transition:all 0.4s; box-shadow:1px 1px 3px #999;}
.wrap_ul_input li .platform_the_checkbox_wrap .the_line{ float:left; width:98%; margin-top:10px; margin-bottom:10px; height:1px; overflow:hidden; _zoom:1; background:#d0d0d0;}

.wrap_ul_input li .platform_the_checkbox_wrap .the_checkbox.so_long{ width:100%;}
.wrap_ul_input li .platform_the_checkbox_wrap .the_checkbox.long{ width:224px;}
.wrap_ul_input li .platform_the_checkbox_wrap .the_checkbox.three_long{ width:336px;}


.wrap_ul_input li .platform_the_checkbox_wrap label{  float:left; padding-right:0;text-align:left; font-size:14px; color:#000;}
.wrap_ul_input li .the_checkbox{ float:left; height:36px; line-height:36px; background:url(../img/checkbox_01.png) no-repeat left center; overflow:hidden; width:112px; text-align:left; cursor:pointer;}
.wrap_ul_input li .the_checkbox.checked{ background:url(../img/checkbox_02.png) no-repeat left center;}
.wrap_ul_input li .the_checkbox input{ float:left; width:16px; height:16px; margin-top:11px; /*opacity:0;*/_border:auto; cursor:pointer;}
.wrap_ul_input li .the_checkbox{ font-size:12px; color:#666666;}
.wrap_ul_input li .the_checkbox strong{ padding-left:8px; font-size:12px; color:#666666;}

.platform_the_checkbox_content{ height:150px;overflow:auto; text-align:right;}
.platform_checkbox_wrap #platformy_done{float: right; margin: 10px 0px 10px 0;display: inline;width: 60px; height: 28px;line-height: 28px;text-align: center; border: 1px solid #c8c8c8;background: url(../img/submit_02_bg.png) repeat top left;cursor: pointer; margin-right:30px; }
.platform_checkbox_wrap #platformy_done:hover{ color:#fff; background:#0c9cf3; border:1px solid #0c9cf3;}
.platform_checkbox_wrap .platform_sanjiao_date{position: absolute;top: -8px;left: 80px;-moz-transition:all 0.4s; -ms-transition:all 0.4s; -o-transition:all 0.4s; -webkit-transition:all 0.4s; transition:all 0.4s; }

/* type查询条件 checkbox*/
.wrap_ul li .type_the_checkbox_wrap{ display:none; position:absolute; left:120px; top:50px; background:#fff; z-index:999; width:80%;width:275px; height:200px; padding:0 0 6px 15px; -moz-transition:all 0.4s; -ms-transition:all 0.4s; -o-transition:all 0.4s; -webkit-transition:all 0.4s; transition:all 0.4s; box-shadow:1px 1px 3px #999;}
.wrap_ul li .type_the_checkbox_wrap .the_line{ float:left; width:98%; margin-top:10px; margin-bottom:10px; height:1px; overflow:hidden; _zoom:1; background:#d0d0d0;}

.wrap_ul li .type_the_checkbox_wrap .the_checkbox.so_long{ width:100%;}
.wrap_ul li .type_the_checkbox_wrap .the_checkbox.long{ width:224px;}
.wrap_ul li .type_the_checkbox_wrap .the_checkbox.three_long{ width:336px;}


.wrap_ul li .type_the_checkbox_wrap label{  float:left; padding-right:0;text-align:left; font-size:14px; color:#000;}
.wrap_ul li .the_checkbox{ float:left; height:36px; line-height:36px; background:url(../img/checkbox_01.png) no-repeat left center; overflow:hidden; width:112px; text-align:left; cursor:pointer;}
.wrap_ul li .the_checkbox.checked{ background:url(../img/checkbox_02.png) no-repeat left center;}
.wrap_ul li .the_checkbox input{ float:left; width:16px; height:16px; margin-top:11px; /*opacity:0;*/_border:auto; cursor:pointer;}
.wrap_ul li .the_checkbox{ font-size:12px; color:#666666;}
.wrap_ul li .the_checkbox strong{ padding-left:8px; font-size:12px; color:#666666;}

.wrap_ul_input li .type_the_checkbox_wrap{ display:none; position:absolute; left:120px; top:50px; background:#fff; z-index:999; width:80%;width:275px; height:200px; padding:0 0 6px 15px; -moz-transition:all 0.4s; -ms-transition:all 0.4s; -o-transition:all 0.4s; -webkit-transition:all 0.4s; transition:all 0.4s; box-shadow:1px 1px 3px #999;}
.wrap_ul_input li .type_the_checkbox_wrap .the_line{ float:left; width:98%; margin-top:10px; margin-bottom:10px; height:1px; overflow:hidden; _zoom:1; background:#d0d0d0;}

.wrap_ul_input li .type_the_checkbox_wrap .the_checkbox.so_long{ width:100%;}
.wrap_ul_input li .type_the_checkbox_wrap .the_checkbox.long{ width:224px;}
.wrap_ul_input li .type_the_checkbox_wrap .the_checkbox.three_long{ width:336px;}


.wrap_ul_input li .type_the_checkbox_wrap label{  float:left; padding-right:0;text-align:left; font-size:14px; color:#000;}
.wrap_ul_input li .the_checkbox{ float:left; height:36px; line-height:36px; background:url(../img/checkbox_01.png) no-repeat left center; overflow:hidden; width:112px; text-align:left; cursor:pointer;}
.wrap_ul_input li .the_checkbox.checked{ background:url(../img/checkbox_02.png) no-repeat left center;}
.wrap_ul_input li .the_checkbox input{ float:left; width:16px; height:16px; margin-top:11px; /*opacity:0;*/_border:auto; cursor:pointer;}
.wrap_ul_input li .the_checkbox{ font-size:12px; color:#666666;}
.wrap_ul_input li .the_checkbox strong{ padding-left:8px; font-size:12px; color:#666666;}
.type_the_checkbox_content{ height:150px;overflow:auto; text-align:right;}
.type_checkbox_wrap #type_done{float: right; margin: 10px 0px 10px 0;display: inline;width: 60px; height: 28px;line-height: 28px;text-align: center; border: 1px solid #c8c8c8;background: url(../img/submit_02_bg.png) repeat top left;cursor: pointer; margin-right:30px; }
.type_checkbox_wrap #type_done:hover{ color:#fff; background:#0c9cf3; border:1px solid #0c9cf3;}
.type_checkbox_wrap .type_sanjiao_date{position: absolute;top: -8px;left: 80px;-moz-transition:all 0.4s; -ms-transition:all 0.4s; -o-transition:all 0.4s; -webkit-transition:all 0.4s; transition:all 0.4s; }


/*---页码---*/
.basis_line{ height:0px; font-size:0; width:100%;}
.basis_line.padding{height:36px}



.the_page_wrap{ height:36px;  line-height:36px;*overflow:hidden; _zoom:1; /*background:#f5f5f5;*/ background:#f9f9f9;border:1px solid #d4d4d4;border-top:none;
}
.the_page_wrap.fixed_to{position:fixed; bottom:0; left:2%;width:95.8%;min-width:824px;border:1px solid #d4d4d4;border-bottom:none;
/*ie6*/_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))}

.the_page{/*border:1px solid #d4d4d4;border-bottom:none;*/font-size:12px; *float:left; }
.the_page strong{ cursor:pointer; padding:10px; *padding:2px 6px; *float:left;*line-height:16px; *margin-top:9px;}
.the_page strong:hover{ color:#0c9cf3;}
.the_page cite{ padding:2px 6px;font-size:12px; cursor:pointer; color:#666666; *float:left; *line-height:16px; *margin-top:9px;}
.the_page cite.current{ color:#0c9cf3; text-decoration:underline;}
.the_page cite.pre,.the_page cite.next{ font-weight:bold;}
.the_page cite.hover{ background:#0c9cf3; color:#fff;}

.the_page select{ border:1px solid #bebebe; margin-left:20px; margin-right:20px;font-size:12px; float:left; margin-top:9px; display:inline; }
.the_page .describe{ float:right; padding-right:16px;}
.the_page .describe span{ color:#32acf5; font-weight:bold;}


.page_number{}

.go_page { padding-left:20px;font-size:12px;}
.go_page input{ border:1px solid #bebebe; width:40px; text-align:center; font-size:12px; line-height:14px; padding:2px 0; *margin-top:9px; *float:left;}
.go_page b{ *float:left; font-weight:normal; *margin:0 10px 0 20px;}
.go_page cite{ margin-left:4px; border:1px solid #bebebe; *margin-left:10px;}
.go_page cite.hover{border:1px solid #0c9cf3;}


/*弹窗遮罩*/
#prop_warp{ display:none; width:100%; height:100%; background:#000; opacity:0.3;filter:alpha(opacity=30); position:fixed; top:0; left:0;z-index:900;
/*ie6*/_position:absolute;_top:expression(eval(document.documentElement.scrollTop)); _height:expression(eval(document.documentElement.clientHeight));}
.prop_warp_shade{ display:none; width:100%; height:100%; background:#000; opacity:0.3; position:fixed; top:0; left:0;z-index:900;
/*ie6*/_position:absolute;_top:expression(eval(document.documentElement.scrollTop)); _height:expression(eval(document.documentElement.clientHeight));}

.logo_loading{display:none; width:65px; height:120px;position:fixed; top:50%; left:50%; margin-top:-60px; margin-left:-32px;z-index:900;text-align:center;
/*ie6*/_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2)); _height:expression(eval(document.documentElement.clientHeight));
}
.logo_loading img{animation: loading 3s linear infinite; -moz-animation: loading 3s linear infinite; -ms-animation: loading 3s linear infinite; -o-animation: loading 3s linear infinite; -webkit-animation: loading 3s linear infinite;}
.logo_loading strong{color:#fff;line-height:40px;}

.prop_warp{ display:none; width:100%; height:100%; background:#000; opacity:0.3;filter:alpha(opacity=30); position:fixed; top:0; left:0;z-index:900;
/*ie6*/_position:absolute;_top:expression(eval(document.documentElement.scrollTop)); _height:expression(eval(document.documentElement.clientHeight));}

/*删除与否 long*/
.remove_noyes_long{ display:none; background:#fff;width:318px; height:300px;position:fixed; top:50%; left:50%; margin-top:-150px; margin-left:-159px;z-index:900;text-align:center;
/*ie6*/_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2));}
.remove_noyes_long h3{ height:42px; text-align:left;}
.remove_noyes_long h3 img{ float:right; display:inline; margin-top:14px; margin-right:14px; cursor:pointer;}
.remove_noyes_long h3 strong{ float:left; padding-top:20px; padding-left:26px; font-size:18px; line-height:20px; color:#333333;}
.remove_noyes_long p{ width:80%; text-align:left; margin:0 auto;/* word-break:break-all; */ padding-top:30px; font-size:14px; line-height:20px; color:#666666;}
.remove_noyes_long a{  display:block;/* float:right; */ text-align:center; background:url(../img/yes_no_bg.png) repeat-x center center; width:80px;height:30px;line-height:30px; border:1px solid #c8c8c8; margin:24px auto; /* margin-right:16px; margin-top:24px;  display:inline;*/}


@keyframes loading
{
0%   { transform:rotate(0deg);}
100% { transform:rotate(720deg);}
}
@-moz-keyframes loading
{
0%   { -moz-transform:rotate(0deg);}
100% { -moz-transform:rotate(720deg);}
}
@-ms-keyframes loading
{
0%   { -ms-transform:rotate(0deg);}
100% { -ms-transform:rotate(720deg);}
}
@-o-keyframes loading
{
0%   { -o-transform:rotate(0deg);}
100% { -o-transform:rotate(720deg);}
}
@-webkit-keyframes loading
{
0%   { -webkit-transform:rotate(0deg);}
100% { -webkit-transform:rotate(720deg);}
}

.search_hidden_all{ /*display:none*/ padding-bottom:400px;}



/*本地 搜索类*/
.native_sear{ float:left; position:relative;}
.native_sear ul{ display:none; border:1px solid #32acf5; position:absolute; left:0; top:27px; width:280px; background:#fff;z-index:888; overflow-x:hidden; overflow-y:auto; max-height:168px;_zoom:1;}
.native_sear ul li{ line-height:28px; height:28px; cursor:pointer; padding:0 10px;_zoom:1;}
.native_sear ul li.hover{ background:#32acf5; color:#fff;}
.native_sear ul li strong{ color:#0c9cf3;}
.native_sear ul li.hover strong{ color:#fff;}

/*实时搜索类*/
.realtime{ float:left; position:relative;}
.realtime ul{ display:none; border:1px solid #32acf5; position:absolute; left:0; top:27px; width:280px; background:#fff;z-index:888; overflow-x:hidden; overflow-y:auto; max-height:168px;_zoom:1;}
.realtime ul li{ width:100%;line-height:28px; text-transform: capitalize;height:28px; cursor:pointer; padding:0 10px;_zoom:1; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.realtime ul li.hover{ background:#32acf5; color:#fff;}
.realtime ul li strong{ color:#0c9cf3;}
.realtime ul li.hover strong{ color:#fff;}
.realtime .retime_text{/* text-transform: capitalize; */}

/*删除与否*/
.remove_noyes{ display:none; background:#fff;width:330px; height:190px;position:fixed; top:50%; left:50%; margin-top:-78px; margin-left:-159px;z-index:900;text-align:center;
/*ie6*/_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2));}
.remove_noyes h3{ height:42px; text-align:left;}
.remove_noyes h3 img{ float:right; display:inline; margin-top:14px; margin-right:14px; cursor:pointer;}
.remove_noyes h3 strong{ float:left; padding-top:20px; padding-left:26px; font-size:18px; line-height:20px; color:#333333;}
.remove_noyes p{ padding-top:30px; font-size:14px; color:#666666;}
.remove_noyes a{ float:right; text-align:center; background:url(../img/yes_no_bg.png) repeat-x center center; width:80px;height:30px;line-height:30px; border:1px solid #c8c8c8; margin-right:16px; margin-top:24px; display:inline;}


.remove_noyes h3 img:hover{animation: no_yes 3s linear infinite; -moz-animation: no_yes 3s linear infinite; -ms-animation: no_yes 3s linear infinite; -o-animation: no_yes 3s linear infinite; -webkit-animation: no_yes 3s linear infinite;}
@keyframes no_yes
{
0%   { transform:rotate(0deg);}
100% { transform:rotate(720deg);}
}
@-moz-keyframes no_yes
{
0%   { -moz-transform:rotate(0deg);}
100% { -moz-transform:rotate(720deg);}
}
@-ms-keyframes no_yes
{
0%   { -ms-transform:rotate(0deg);}
100% { -ms-transform:rotate(720deg);}
}
@-o-keyframes no_yes
{
0%   { -o-transform:rotate(0deg);}
100% { -o-transform:rotate(720deg);}
}
@-webkit-keyframes no_yes
{
0%   { -webkit-transform:rotate(0deg);}
100% { -webkit-transform:rotate(720deg);}
}



.ajax_content li strong{ min-height:1px;}
.ajax_content li strong.alignRight{ text-align: right;}
.ajax_content li strong.alignCenter{ text-align: center;}
.ajax_content li strong a{ display:block;color:#0c9cf3 }
.ajax_content li strong a:hover{text-decoration:underline;}






/*弹窗*/
.write_prop{ display:none;text-align:left;background:#ffffff;width:600px; height:490px; position:fixed; z-index:9999; left:50%; top:50%; margin-left:-300px; margin-top:-245px;
/*ie6*/_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2)); }

.write_prop h3{ height:36px;background:#242733; text-align:left;}
.write_prop h3 img{ float:right; display:inline; margin-top:12px; margin-right:20px; cursor:pointer;}
.write_prop h3 strong{ float:left; padding-left:22px; font-size:16px; line-height:36px; color:#fff;}


.write_prop h3 img:hover{animation: no_yes 3s linear infinite; -moz-animation: no_yes 3s linear infinite; -ms-animation: no_yes 3s linear infinite; -o-animation: no_yes 3s linear infinite; -webkit-animation: no_yes 3s linear infinite;}

.write_prop_ul{ padding:20px 10px 20px 0; width:100%;}
.write_prop_ul li{ float:left;height:40px;width:100%; line-height:40px; position:relative;}
.write_prop_ul li label{ display:block; float:left;width:200px; padding-right:18px;text-align:right; font-size:14px; color:#666666;}
.write_prop_ul li label.ie6_noimg{ _margin:0;}
.write_prop_ul li label img{ padding-right:6px;_margin:10px 0;}
.write_prop_ul li input{ background:#fff; display:block; float:left; margin-top:10px; width:240px; padding:6px 10px; border:1px solid #e0e0e0; font-size:12px;line-height:14px; color:#333333;}
.write_prop_ul li input.focus{ border:1px solid #32acf5;}

/*模拟下拉框  重置*/
.write_prop_ul li .the_select{ margin-top:10px;}
.write_prop_ul li .the_select div{ width:240px; background-position:240px; background-color:#fff; }
.write_prop_ul li .the_select ul{ width:260px;}
.write_prop_ul li .the_select ul li{ width:auto;display:block; float:none; line-height:28px; height:28px;}

.write_prop_ul li.export_search_wrap{ padding-left:0.5%;width:462px;}
.write_prop_ul li input.search_to{ width:80px; border:1px solid #c8c8c8; background:url(../img/submit_02_bg.png) repeat top left; cursor:pointer; /*ie鍘婚櫎榛戣竟妗�*/filter:chroma(color=#000000);}
.write_prop_ul li input.search_to.hover{ background:#009eff; color:#fff; border:1px solid #fff;}
.write_prop_ul li input.search_to:active{background:#0083d3;}

.write_prop_ul li input.search_event_a{ margin-left:20px;  display:inline;width:100px; text-align:center; border:1px solid #c8c8c8; background:url(../img/submit_02_bg.png) repeat top left; cursor:pointer;font-size:12px;line-height:14px; _padding:5px 10px;_margin-top:11px; /*ie鍘婚櫎榛戣竟妗�*/filter:chroma(color=#000000);}
.write_prop_ul li input.search_event_a.hover{ background:#009eff; color:#fff; border:1px solid #fff;}
.write_prop_ul li input.search_event_a:active{background:#0083d3;}


.write_prop_ul li input.save_prop{ margin-top:20px; display:inline;width:100px; text-align:center; border:1px solid #c8c8c8; background:url(../img/submit_02_bg.png) repeat top left; cursor:pointer;font-size:12px;line-height:14px; _padding:5px 10px;_margin-top:11px; /*ie鍘婚櫎榛戣竟妗�*/filter:chroma(color=#000000);}
.write_prop_ul li input.save_prop.hover{ background:#009eff; color:#fff; border:1px solid #fff;}
.write_prop_ul li input.save_prop:active{background:#0083d3;}

.write_prop_ul li input.save_prop.cancel_prop{ margin-left:20px;}


.framesetButton{ height:100%; position:fixed; left:0; top:0; width:6px; background:#d0d0d0; z-index:9999;border-right:1px solid #fff;}
.framesetButton strong{ height:46px; width:5px; left:0; top:50%; margin-top:-23px; position:absolute; background:#fff url(../img/frameset_02.png) no-repeat left center; }
.framesetButton.hover strong{ background:#000 url(../img/frameset_01.png) no-repeat left center;}

.framesetButton span{ height:46px; width:5px; right:0; top:50%; margin-top:-23px; position:absolute; background:#fff url(../img/frameset_04.png) no-repeat right center; }
.framesetButton.hover span{ background:#000 url(../img/frameset_03.png) no-repeat right center;}

/*提示窗样式*/
.the_show_window{ width:246px; height:99px; background:#ffffff; position:fixed; z-index: 9999; right:0; bottom:0; border:1px solid #9dddff; background:#d3ecf9;
/*ie6*/_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-100));}
.the_show_window h4{ color:#333; font-size:12px; text-align:left; padding-left:10px; line-height:26px;}
.the_show_window div{ color:#333; font-size:12px; width:220px; line-height:32px; padding-left:10px; margin:0 auto; height:64px; text-align:left; background:#fff; border:1px solid #bad1ef;}
.the_show_window h4 a{ float:right; margin-right:12px; color:#333; font-size:12px;}
.ajax_content li strong{ min-height:1px;}


/* 列的排序 */
.sort{ cursor:pointer;}
.sort img{ margin-left:4px; }

.h_no_data{ position:relative;}
.h_no_data cite{ position:absolute; width:300px; text-align:center; margin-left:-150px; top:50%; font-size:12px; height:20px; line-height:20px; margin-top:-10px; left:50%; color:red;}

/*价格弹窗*/
.price_prop{display:none; overflow:hidden; border:1px solid #dbdbdb; box-shadow:3px 3px 10px rgba(0,0,0,0.3); background:#fff; height:440px; width:900px; position:fixed; left:20%; top:20%; z-index:800;
_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2));
}
.price_prop h3{cursor:move; background:#242733; color:#fff; height:40px; line-height:40px; border-bottom:1px solid #ccc; text-align:left; padding-left:20px; font-size:14px;}
.price_prop h4{ margin:0 10px; height:41px; line-height:40px;border-bottom:1px solid #c4c4c4; font-size:12px;}
.price_prop h4 strong{ float:left; cursor:pointer; width:7%; text-align:center;}
.price_prop h4 strong.long{ width:18%;}
.price_prop h4 strong.middle{ width:14%;}
.price_prop h4 strong.current{border-bottom:2px solid #0c9cf3; color:#0c9cf3;}

.price_content_tab{ height:290px; overflow:auto; overflow-x:hidden;}
.price_content_tab ul{ padding-bottom:20px; width:100%; overflow:hidden; _zoom:1;}
.price_content_tab ul li{ margin-top:20px; overflow:hidden; _zoom:1; float:left; width:200px;/*182  */}
.price_content_tab ul li label{ float:left; height:18px; line-height:18px; width:90px; text-align:right; padding-right:10px; color:#666;}
.price_content_tab ul li input{ float:left; width:60px; padding:3px 10px; font-size:12px; line-height:12px; border:1px solid #e3e9ef; color:#666;}
.price_content_tab ul li input.focus{ border:1px solid #32acf5; color:#32acf5}

.price_content_tab ul li.long{ width:400px;}
.price_content_tab ul li.long label{ width:290px;}

.price_prop h6  input.price_save{ float:right; margin-top:20px; margin-right:20px; width:70px; text-align:center; border:1px solid #c8c8c8; background:url(../img/submit_02_bg.png) repeat top left; cursor:pointer; font-size:12px;line-height:26px; height:26px; color:#333; /*ie鍘婚櫎榛戣竟妗�*/filter:chroma(color=#000000);}
.price_prop h6  input.price_save.hover{ background:#009eff; color:#fff; border:1px solid #fff;}
.price_prop h6  input.price_save:active{background:#0083d3;}

.price_prop h3 img{ float:right; display:inline; margin-top:14px; margin-right:14px; cursor:pointer;}
.price_prop h3 img:hover{animation: no_yes 3s linear infinite; -moz-animation: no_yes 3s linear infinite; -ms-animation: no_yes 3s linear infinite; -o-animation: no_yes 3s linear infinite; -webkit-animation: no_yes 3s linear infinite;}

.export_div {
	width: 600px;
	height: 300px;
	margin-left: -300px;
	margin-top: -150px;
}

.export_div li {
	padding-top: 15px;
}

.export_div li.last .save_prop {
	width: 100px;
	margin-left: 176px;
}

.export_div .write_prop_ul li span2{
	display: block;
	text-align: center;
	font-size: 14px;
	color: #666666;
}

.export_div .write_prop_ul li .the_select {
	margin-left: 176px;
}


.detail_tip_icon{ float:left; margin-left: 4px; margin-top: 16px;}
.detail_tip_icon2{ margin: 0 0 0 4px;}
.quetionTip{visibility: hidden; width: 240px; padding: 10px; position: absolute; right: 0%; top: 45px; background: #ccc; color: #000; z-index: 9999; font-size: 12px; line-height: 16px; text-align: left;  }
.quetionTip.show{ visibility: visible;}

.quetionWrap{ position: absolute; right: 8px; top: 50%; margin-top: -9px;}
.quetionWrap .detail_tip_icon{ margin-left: 0; margin-top: 0; }
.quetionWrap .quetionTip {right: -140px; top: 26px;}

.hasColomn .detail_tip_icon{ position: absolute; right: -10px; top: 50%; margin-top: -10px;}
.hasColomn .quetionTip{ right: -240px;}

/* 以下为2.0版本，禁止修改
*************************************************************************************************/

/* ==== 时间日期联动：v2.0 ==== */
.dateLinkage{ position: relative; float: left; font-size: 12px; -moz-user-select: none; -webkit-user-select: none; user-select: none;}
.dateLinkage input{ cursor: pointer;}
.dateLinkage .dropBox{ display: none; text-align: center; width: 570px; padding: 0 10px 0px 10px; background: #fff; position: absolute; left: 0; top: 50px; border: 1px solid #d4d4d4; z-index: 999;}
.dateLinkage .dropBox.noEnd{ width:282px; }
.dateLinkage .dropBox .triangle{ position:absolute; top:-8px; left:80px;}
.dateLinkage .start{ width: 282px; background:#fff; }
.dateLinkage .end{ float: right; width: 282px; background:#fff; }

.dateLinkage .content{ width: 280px; border:1px solid #e0e0e0; padding-bottom:20px; background:#fff;}
.dateLinkage h2{ font-size:14px; font-weight:bold; color:#666; /*text-align:left; padding-left:6px;*/}
.dateLinkage .footer{ clear:both;}
.dateLinkage .footer a{font-size:12px; float:right; margin:10px 0px 10px 0; display:inline; width:60px; height:28px; line-height:28px; text-align:center; border:1px solid #c8c8c8; background:url(../img/submit_02_bg.png) repeat top left; cursor:pointer;}
.dateLinkage .footer a.nonValueBtn,
.dateLinkage .footer a.toToday{ margin-right: 10px; display: none; }
.dateLinkage .footer a.nonValueBtn.show,
.dateLinkage .footer a.toToday.show{ display: inline; }
.dateLinkage .footer a:hover{ background: #009eff; border-color: #fff; color: #fff;}
.dateLinkage .footer b{ float:left; display:none; color:#f85858; font-size:12px;}

.dateLinkage h3{ font-size:14px; overflow:hidden; height: 40px; line-height:40px; font-weight:bold; position: relative;}
.dateLinkage h3 .next{ position: absolute; top: 0; right: 0; height: 100%; width: 60px;  cursor:pointer; }
.dateLinkage h3 .next div{ position:absolute; top:16px; right: 32px; width: 10px; height: 12px; overflow: hidden; background: url(../img/date_right.png) no-repeat right center; transition: all .3s; }
.dateLinkage h3 .next:hover div{ background-position: left center; transition: all .2s;}
.dateLinkage h3 .pre{ position: absolute; top: 0; left: 0; height: 100%; width: 60px;  cursor:pointer; }
.dateLinkage h3 .pre div{ position:absolute; top:16px; left: 32px; width: 10px; height: 12px; overflow: hidden; background: url(../img/date_left.png) no-repeat left center; transition: all .3s; }
.dateLinkage h3 .pre:hover div{ background-position: right center; transition: all .2s;}
.dateLinkage h3 span, 
.dateLinkage h3 strong{ display: inline-block; font-size: 14px; line-height: 44px; cursor: pointer; }
.dateLinkage h3 span:hover,
.dateLinkage h3 strong:hover{ color: #0c9cf3; }

.dateLinkage table{ margin:0 auto; -webkit-transition: all .3s ease-out; -o-transition: all .3s ease-out; transition: all .3s ease-out; -webkit-transform: scale(1); -o-transform: scale(1); transform: scale(1); opacity: 1;}
.dateLinkage table tr th{ width:34px; line-height:40px; font-weight:bold; color:#666;}
.dateLinkage table tr td{ width: 34px; line-height:28px; color: #666666; cursor: pointer;}
.dateLinkage table tr td i{ display: block; margin:0 auto; width: 26px; height: 26px;  font-size: 12px; line-height: 26px; border:1px solid #fff; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s;}
.dateLinkage table tr td:hover i{ background:#0c9cf3; color:#fff;border:1px solid #0c9cf3; }
.dateLinkage table tr td.current i { color:#0c9cf3; background: #dbf1ff; border-color: #0c9cf3;}

.dateLinkage table tr td.non{cursor: default;}
.dateLinkage table tr td.non i{ color: #ccc;}
.dateLinkage table tr td.non:hover i{ background: none; color: #ccc; border:1px solid #fff; cursor: default;}
.dateLinkage table tr td.curDay i{ color: red; }

.dateLinkage table.hidden{ opacity: 0; -webkit-transform: scale(0.5);  -o-transform: scale(0.5); transform: scale(0.5); }

.dateLinkage .tableWrap{ position: relative; overflow: hidden; }
.dateLinkage .popSelect{ visibility: hidden; overflow: hidden; position: absolute; top:0; width: 100%; height: 100%; background: #fff; color: #666; -webkit-transform: scale(1.5); -o-transform: scale(1.5); transform: scale(1.5); opacity: 0; -webkit-transition: all .3s ease-out; -o-transition: all .3s ease-out; transition: all .3s ease-out;}
.dateLinkage .popSelect div{ position: absolute; top: 50%; left: 5%; width: 90%; height: 160px; padding-top: 20px; margin-top: -90px; }
.dateLinkage .popSelect.show{ visibility: visible; -webkit-transform: scale(1); -o-transform: scale(1); transform: scale(1); opacity: 1; }
.dateLinkage .popSelect cite{float: left; width: 31%; width: calc(94%/3); padding: 3px 1%; height: 34px; }
.dateLinkage .popSelect i{ font-size: 12px; display: block; line-height: 34px; cursor: pointer; border:1px solid #fff; }
.dateLinkage .popSelect i:hover{ background:#0c9cf3; color:#fff; border-color: #0c9cf3; }
.dateLinkage .popSelect i.current { color:#0c9cf3; background: #dbf1ff; border-color: #0c9cf3;}

.dateLinkage .popSelect i.non,
.dateLinkage .popSelect i.non:hover{ background: none; color: #ccc; border-color: #fff; cursor: default;}

.dateLinkage .hours{float:left; display: none; color: #666;}
.dateLinkage .hours.show{display: block; }
.dateLinkage .hours select{float:left; color: #666; font-size: 12px; line-height: 16px; margin-top: 10px; border: 1px solid #ccc; margin-right: 6px; padding: 3px; }
.dateLinkage .hours span{float:left; }
/* ==== 时间日期联动：v2.0 end ==== */

/* 放大图片 */
.largeImg_pop{ background-color: rgba(0, 0, 0, 0.5);  background-repeat:no-repeat;
	background-size: contain; background-position: center center;
	position: fixed; top: 0; left: 0; width: 100%; height: 100%; display: block; z-index: 800;}
.largeImg_pop img{position: absolute; top: 50%; left: 50%;  max-width: 100%; max-height: 100%;
	-moz-transform: translate(-50%, -50%);  -webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%);}
.largeImg_pop.hidden{display: none;}

.iconidByApi{ display: none;} 

/* 增加刪除 */
.productList_SalesCountry { min-width: 1200px}
.productList_SalesCountry h3 { float: left; width: 15%; text-align: right; margin-right: 26px;
    line-height: 42px; font-size: 14px; color: #666666;}
.productList_SalesCountry table { position: relative; margin: 10px 0 20px 0;
    width: calc(85% - 40px); background: #fff; font-size: 12px; border-top: 2px solid #0c9cf3;
    text-align: center;
    -webkit-transition: all .3s ease-in; -moz-transition: all .3s ease-in;
    -o-transition: all .3s ease-in; transition: all .3s ease-in; opacity: 1;
    -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}
.productList_SalesCountry table.hidden { visibility: hidden; opacity: 0;
    -webkit-transform: translate3d(0, 100px, 0); -moz-transform: translate3d(0, 100px, 0);
    -o-transform: translate3d(0, 100px, 0); transform: translate3d(0, 100px, 0); }
.productList_SalesCountry table th,
.productList_SalesCountry table td { padding: 12px 0; vertical-align: middle;
    border: 1px solid #d4d4d4; color: #666; }
.productList_SalesCountry table td { padding: 0; }

.productList_SalesCountry table thead tr { background: #242733; }
.productList_SalesCountry table thead tr th { border: 1px solid #555555; color: #ddd; }

.productList_SalesCountry table tbody tr th { color: #333; }
.productList_SalesCountry table tbody input { padding: 5px 4px; text-align: left;
    font-size: 12px; line-height: 14px; color: #666; border: 1px solid #ccc;
    width: calc(100% - 16px - 8px); margin: 8px; min-width: 40px; }
.productList_SalesCountry table tbody select{ padding: 5px 4px; text-align: left;
    font-size: 12px; line-height: 14px; color: #666; border: 1px solid #ccc;
    width: calc(100% - 16px - 8px); margin: 8px; display: block;
    min-width: 100px;}
.productList_SalesCountry .operate{ width: 80px; position: relative;}
.productList_SalesCountry .operate a{display: block; width: 40%; height: 100%;
    top: 0;
    background-repeat: no-repeat; background-position: center;
    background-size: 16px auto; position: absolute; }
.productList_SalesCountry .add{ right: 10%;
    background-image: url("../img/add_bg.png"); }
.productList_SalesCountry .delete{ left: 10%;
    background-image: url("../img/delete_bg.png");  } 
    
.getTotalItems{margin-left:1em; margin-right: 3em; color: #0c9cf3; text-decoration: underline; }
.getTotalItems:hover{text-decoration: underline; }
.getTotalItems.current{color: #008000; text-decoration: none; cursor: default;}

/** ==== 吐司 组件 ==== **/
.dialog_toast { background-color: rgba(0, 0, 0, 0); position: fixed;
    z-index: 1500; left: 0; top: 0; width: 100%; height: 100%; pointer-events: none; }
.dialog_toast .dialog_toast_inner { position: absolute; left: 0; top: 50%;
    width: 100%; text-align: center; transform: translateY(-50%);
    -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);}
.dialog_toast .content { display: inline-block; padding: 20px 16px 20px 16px; min-width: 100px;
    max-width: 76%; border-radius: 4px; color: #fff; text-align: center;
    background-color: #282828; background-color: rgba(40, 40, 40, 0.8);
    -o-animation: scaleIn .1s ease forwards;
    -webkit-animation: scaleIn .1s ease forwards;
    animation: scaleIn .1s ease forwards;}
.dialog_toast .content.redBg { background-color: #e23900; background-color: rgba(226, 57, 0, 0.8);}
.dialog_toast .content.yellowBg { background-color: #ffc000; background-color: rgba(255, 192, 0, 0.8);}
.dialog_toast .icon { display: block; margin: 0 auto; width: 50px; height: 35px;
    vertical-align: middle; background-repeat: no-repeat;
    background-position: center; background-size: auto 35px;}
.dialog_toast .text { display: block; max-width: 300px; padding: 10px 0 0 0;
    font-size: 14px; color: #fff; line-height: 20px; text-align: center;
    vertical-align: middle;}

.dialog_toast.noIcon .content { padding: 10px 16px 10px 16px; }
.dialog_toast.noIcon .icon { display: none; }
.dialog_toast.noIcon .text { padding-top: 0; }

/* **********************************************************************************
 * 上传组件 uploadFile 及其 业务对接
 * **********************************************************************************/
.preloadImg { display: none; overflow: hidden}
.uploadFileModule { position: relative; margin: 10px;
    height: 32px; padding: 0 10px; display: inline-block;
    font-size: 12px; line-height: 32px; text-align: center;
    background: #22a6f7; color: #fff; cursor: pointer;
    border-radius: 3px; overflow: hidden;}

.uploadFileModule.imageType { box-sizing: border-box; padding: 0; width: 100px; height: 100px;
    background-color: #fff; border: 1px solid #d0d0d0; }
.uploadFileModule .image { position: absolute; left: 0; top: 0;
    width: 100%; height: 100%;
    background-image: url('../img/icon_uploadFile_imgBg.png');
    background-repeat: no-repeat; background-position: center; }
.uploadFileModule .imageShow { position: absolute; left: 0; top: 0;
    width: 100%; height: 100%;
    background-repeat: no-repeat;
    background-position: center; background-size: contain; }
.uploadFileModule:hover { background-color: #009eff; }
.uploadFileModule.imageType:hover { background-color: #fff;}
.uploadFileModule input[data-type="uploadFile"] { z-index: 2;
    position: absolute; top: -10px; right: -10px; font-size: 300px; color: red;
    cursor: pointer; opacity: 0; }

.uploadItem { display: block; padding: 10px; margin: 10px;
    text-align: left; background-color: #f5f5f5;
    border-radius: 3px; font: 12px Verdana, Geneva, sans-serif;
    word-break: break-word;}
.uploadItem.error { background-color: #fde5dd !important;}
.uploadItem.completed { background-color: #e5e5e5; transition: all .6s;}

.uploadItem .cancel { float: right; height: 16px; width: 16px; margin-left: 10px;
    color: #000000; }
.uploadItem .progress { background-color: #e5e5e5; margin-top: 10px; width: 100%;}
.uploadItem .progressBar {background-color: #0099ff; height: 3px; width: 1px;
    transition: all .6s;}
.uploadItem .upload_retry { display: inline-block; color: #0c9cf3;}

.dialogUploadFile {z-index: 99999; position: fixed; right: 0; bottom: 0; width: 300px;
    background-color: #fff; border-radius: 3px; overflow: hidden;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); display: none; }
.dialogUploadFile .dialogUploadFile_content { width: 100%; max-height: 500px; overflow: auto; }

.dialogUploadFile h3 { height: 32px; line-height: 32px; font-size: 14px;
    color: #fff; padding-left: 40px; width: 100%;
    background: #000 url("../img/icon_dailogUploadFile.png") no-repeat 15px 7px;
    cursor: pointer; user-select: none;}
.dialogUploadFile h3.minUI { background-position: 15px -20px; cursor: pointer; }
.dialogUploadFile h3 .cancelAll { float: right; padding-right: 50px; }
.dialogUploadFile h3 .num {}

/** ==== 对接CMS/OMS ==== */
.red_required { color: red !important; }

.small_box_wrap { margin-left: 25%;}
.small_box_wrap .small_box { background: #ffffff; margin-left: 22px; border: 1px solid #d0d0d0;
    width: 540px; padding-bottom: 20px; margin-top: 20px; margin-bottom: 30px;}
.small_box_wrap .small_box.small_margin { margin-top: -15px;}
.small_box_wrap .small_box h3 { padding-left: 24px; font-size: 14px; color: #fff;
    line-height: 32px; background: #242733;}
.small_box_wrap .small_box h3 .close_small_box { float: right; display: inline;
    margin-top: 10px; margin-right: 20px; cursor: pointer; width: 12px; height: 12px;
    background-image: url('../img/add_new_bg_01.png');
    background-repeat: no-repeat; background-position: center; background-size: 12px auto; }
.small_box ul { padding-top: 10px;}
.small_box ul li { position: relative;}
.small_box ul li.margin_top { margin-top: 6px; }
.small_box ul li label { padding-left: 24px;width: 100px; float: left; font-size: 14px;
    line-height: 56px; color: #666666;}
.small_box ul li input { float: left; background: #fff; border: 1px solid #e0e0e0;
    margin-top: 16px;font-size: 12px; width: 260px; padding: 6px 10px;
    line-height: 14px; color: #333333;}
.small_box ul li input:focus { border: 1px solid #32acf5;}
.small_box ul li input:disabled { background-color: #f1f1f1; }
.small_box ul li a { font-size: 14px; color: #333333; float: left; width: 80px;
    height: 26px; line-height: 26px; border: 1px solid #c8c8c8;margin-top: 14px;
    margin-left: 15px; display: inline; background: url("../img/upload_add_more_bg.png") repeat-x top left;
    text-align: center; cursor: pointer;}
.small_box ul li a:hover { background: #0c9cf3; color: #fff; border-color: #fff;}
.small_box ul li .formatTip { font-size: 12px; position: absolute;
    left: 124px; bottom: -4px; line-height: 16px; color: #999999;}
.small_box ul li .formatTip strong { color: #f70202; font-weight: bold; }
.small_box ul li .maxLength { font-weight: normal; color: #333333; float: left; width: 80px;
    height: 26px; line-height: 26px; margin-top: 20px; margin-left: 4px; font-size: 12px;
    display: inline; text-align: left; }

.prop_uploadFile_mask { display: none; z-index: 900; position: fixed;top: 0; left: 0;
    width: 100%; height: 100%; background: #000; opacity: 0.3;}
.prop_uploadFile_warp { z-index: 999; display: none; position: fixed;  top: 50%;
    left: 50%; width: 366px; height: 246px; background: #fff; opacity: 0.6;
    margin-left: -183px; margin-top: -123px;}
.prop_uploadFile { z-index: 999; display: none; position: fixed;
    top: 50%; left: 50%; width: 360px; height: 240px; background: #fff;
    margin-left: -180px; margin-top: -120px;}
.prop_uploadFile h2 { line-height: 52px; text-align: left; padding-left: 16px;
    color: #333; background: #fff; font-size: 16px;}
.prop_uploadFile .content { position: relative; margin-top: 30px; }
.prop_uploadFile .content .uploadFileModule { position: absolute; margin-left: 0; margin-right: 0;
    left: 50%; top: 0; -webkit-transform: translateX(-50%);
    transform: translateX(-50%);}
.prop_uploadFile .start_upload { display: block;color: #000000;width: 80px;height: 26px;
    line-height: 26px;border: 1px solid #c8c8c8;
    background: url("../img/upload_add_more_bg.png") repeat-x top left;
    text-align: center; cursor: pointer; font-size: 14px; left: 60px;
    bottom: 27px; position: absolute;}
.prop_uploadFile .start_upload:hover { background: #0c9cf3; color: #fff; border-color: #fff;}
.prop_uploadFile .close_upload { display: block;color: #000000;width: 80px;height: 26px;
    line-height: 26px;border: 1px solid #c8c8c8;
    background: url("../img/upload_add_more_bg.png") repeat-x top left;
    text-align: center; cursor: pointer; font-size: 14px; right: 60px;
    bottom: 27px; position: absolute;}
.prop_uploadFile .close_upload:hover { background: #0c9cf3; color: #fff; border-color: #fff;}


.uploadfile{ overflow: hidden; margin-bottom: -10px;}
.uploadfile label{ float: left; width:25%; padding-right:20px;
    text-align:right;font-size:14px; color:#666666;line-height:46px;}
.uploadfile .uploadFileModule { float: left; margin: 10px 10px 0 0; }
.uploadfile .describe{ float: left; max-width:600px; padding-top:18px;
    line-height:17px; font-size:12px; color:#999999;}
.uploadfile .describe #fileNumDesc{ color: red;}

.fileNamesWrap_list { clear: both; padding: 20px 0 40px 25%; max-width: 350px;  }
.fileNamesWrap_list .fileNames_box { display: block; padding: 10px; margin: 10px 10px 10px 22px;
    text-align: left; background-color: #f5f5f5;
    border-radius: 3px; font: 12px Verdana, Geneva, sans-serif;
    word-break: break-word; border: 1px solid #d0d0d0;}
.fileNamesWrap_list .fileNames_box .cancel { float: right; height: 16px; width: 16px; margin-left: 10px;
    color: #000000; }