@charset "UTF-8";
/*css 初始化 */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img {
    margin: 0;
    padding: 0;
    color: #484848;
    font-family: Arial;
}

/*各浏览器显示不同，去掉蓝色边框*/
fieldset, img, input, button {
    border: none;
    padding: 0;
    margin: 0;
    outline-style: none;
}
a{
text-decoration:none;
}
ul, ol {
    list-style: none;
}
input {outline:none;
    padding-top: 0;
    padding-bottom: 0;
    font-family: "Arial";
	width:100%;
}
/*去掉行内替换元素空白缝隙*/
select, input {
    vertical-align: middle;
}
/*去掉行内替换元素空白缝隙*/
img {
    border: 0;
    vertical-align: middle;
}
select, input, textarea {
    font-size: 14px;
    margin: 0;
}
/*改变radio的样式*/
input[type="radio"] {
	width: 20px;
	height: 20px;
	margin: 5px;
}
/*防止拖动 影响布局*/
textarea {
    resize: none;
}
table {
    border-collapse: collapse;
}
tr{ border: none; }
td{  }
th{ border: none; }


.TitleTable_w{ width:100%; max-width:1600px; min-width:1080px;}
.T_content tr td{ padding-right:8px;}

.fl{ float: left; }
.fr{ float: right; }
.w100{ width: 98%;margin:0 auto; max-width:1600px; min-width:1080px; }
.content_mm{ float: left; width: 100%; }

.table_100{ width: 100%;border: none; }
.table_100 tr th{background: #0d94ff; color: #fff;border-right: 1px solid #fff; text-align: center;font-size: 14px; height:50px;}
.table_100 tr td{ font-size: 14px; padding:5px; }

.text_align_c tr td{ text-align: center; }
.text_align_c tr th{ text-align: center; }
.text_align_l tr td{ text-align: left; }
.text_align_l tr th{ text-align: center; }
.text_align_r tr td{ text-align: right; }
.text_align_r tr th{ text-align: right; }

.title_add{ float: right; width: 250px; text-align:center; }
.title_add a{ float: right; border: 2px solid #0d94ff;padding: 8px; border-radius: 5px;color: #0d94ff;margin: 10px 10px 0 0; width:150px; text-align:center;}
.title_add a span{margin: 0 10px;}
.title_add a:hover { font-weight:bold; background:#cfeaff;}

.info_Submit {border: 2px solid #e31414;padding: 10px 50px 10px 50px; border-radius: 5px;color: #e31414;margin: 5px 0 10px 0; text-align:center; font-size:24px; font-weight:bold; cursor:pointer;}
.info_Submit:hover {border: 2px solid #0d94ff; color:#0d94ff; background-color:#cfeaff;}

.td_a_1 i{margin: 0 5px;}
.td_a_2 i{margin: 0 5px;}
.td_a_3 i{margin: 0 5px;}
.td_a_4 i{margin: 0 5px;}
.td_a_1:hover{ color: #0d84e2;}
.td_a_2:hover{background: #10ad77;}
.td_a_3:hover{background: #ce1111;}
.td_a_4:hover{background: #eb9c2a;}
.td_a_1{ float: left; color: #0d94ff;margin: 5px 10px 5px 0;padding: 5px;border-radius: 5px; }/*蓝色*/
.td_a_2{ float: left; color: #fff; background: #12bd83;margin: 5px 10px 5px 0;padding: 5px;border-radius: 5px; }/*绿色*/
.td_a_3{ float: left; color: #fff; background: #e31414;margin: 5px 2px 5px 2px;padding: 5px;border-radius: 5px; }/*红色*/
.td_a_4{ float: left; color: #fff; background: #f8aa3a;margin: 5px 10px 5px 0;padding: 5px;border-radius: 5px; }/*黄色*/
.expert_inp_w100{float: left;width:96%; border: 1px solid #ececec;padding: 10px 0 10px 8px; font-size: 14px; border-radius: 5px;}
.expert_inp_w100:hover{border: 1px solid #0d94ff;}
.expert_inp_w100:focus{border: 1px solid #0d94ff;}

.expert_inp_w_only{float: left;width:96%; border-bottom: 1px solid #ececec;padding: 10px 0 5px 8px; font-size: 14px;}

.on_win{display:none;border:1px solid #cccccc;width:50%;position:fixed;top:10%;left:24%;z-index:2;background: white;}
.on_win_t{position: relative;background-color: #0d94ff;min-height: 50px;border-bottom: 1px solid #FFFFFF;padding: 15px 15px; color:#FFFFFF;}
.on_win_t h2{color:#FFFFFF;}
.div_items{position: relative;width: 85%;height: 100px;border: 1px solid #66afe9;border-top: 0px;overflow: auto;margin-left: 4px;display: none;}
.div_items_back{margin-top: 15px;padding: 19px 20px 20px;text-align: right;border-top: 1px solid #e5e5e5;}
.div_items_button{margin-left: 5px;margin-bottom: 0;background-color: #0d94ff;border-color: #ffffff;color: #ffffff;font-size: 15px;text-align: center;vertical-align: middle;cursor: pointer;border: 1px solid transparent;padding: 6px 12px;border-radius: 4px;}
.over_win{display: none;width: 100%;height: 100%;opacity:0.8;filter:alpha(opacity=80);position:fixed;top:0;left:0; z-index:1;background: #000000;}

.Specification_h{ width:100%;}
.Specification_c{ width:100%; float:left; line-height:38px;}
.Specification_inp_w100{float: right;width:150px; border-bottom: 1px solid #ececec;padding: 10px 0 5px 8px; font-size: 14px;}

.Spe_inp_w100{float: right;width:150px; border: 1px solid #ececec;padding: 10px 0 10px 8px; font-size: 14px; border-radius: 5px;}
.Spe_inp_w100:hover{border: 1px solid #0d94ff;}
.Spe_inp_w100:focus{border: 1px solid #0d94ff;}

.table_select{ margin:10px 30px 10px 30px; width:93%; }
.table_select tr td{ font-size: 14px; padding:5px; margin-left:30px; }
.div_select{ max-height:560px; overflow:auto; width:100%;}

.Size_all{float: left;width:96%; border: 1px solid #ffffff;padding: 8px 0 8px 8px; font-size: 14px; border-radius: 5px;}
.Size_all:focus{border: 1px solid #0d94ff;}

.ckHand{ cursor:pointer;}
.ckHand tr{ cursor:pointer;}
.ckHand tr:hover{ background-color:#d0eaff;}
.ckHand_td{ cursor:pointer;}
.ckHand_td td{ cursor:pointer;}
.ckHand_td td:hover{ background-color:#d0eaff;}