.life{padding:0 20px 20px;color:#333;}
.col_b{width:680px;margin:0 auto}
.mod_1b{border:1px solid #A2CDEA;}

.fl{float:left}
.mt15{margin-top:15px}
.gray{color:#666}
.org{color:#ff8b00}
.mod_1b{ background:#f7fbfe}
.bdtop{border-top:1px dashed #A2CDEA}
.result,.jisuan,.tuisuan{background:url(../images/tscx_bg.png) no-repeat}
.result{width:265px; height:52px; margin:10px auto 0; border:1px solid #ffe0b4; overflow:hidden; background-position:0 0; background-repeat:repeat-x; font:16px/52px Arial; font-weight:700; color:#666; text-align:center}
.jisuan,.tuisuan{width:85px;height:33px;line-height:9999px; margin-top:-3px; overflow:hidden;cursor:pointer; vertical-align:middle;display:inline-block;*display:inline;*zoom:1; position:relative}
.jisuan{background-position:0 -53px;}
.tuisuan{background-position:-86px -53px;}
.data_search{padding:0 0 30px 0; background-position:0 0; font-size:14px; vertical-align:middle}
.data_search .th{height:62px; line-height:62px; text-indent:35px; color:#348bcf; font-size:16px; font-weight:700}
.data_search .lbox{width:390px; float:left; display:inline; margin-left:100px}
.inputTxtA{width:118px; height:22px; line-height:10px; padding:12px; border:2px solid #FFA73E;background:#fff; float:left; display:inline; margin:-3px 8px 0 8px; vertical-align:middle; position:relative; font-size:12px; color:#212121}
.select_outer{padding:3px 2px 4px;border:2px solid #FFA73E;background:#fff; float:left; display:inline; margin:-3px 8px 0 8px; vertical-align:middle; position:relative}
.select_outer60{width:58px}
.select_outer80{width:78px}
.select_outer90{width:88px;display:inline-block;*display:inline;*zoom:1; float:none}
.select_inner{width:100%;height:18px;line-height:18px;overflow:hidden;}
.select_outer select{display:block;height:20px;margin:-1px 0 0 -1px;font-size:14px;border:1px solid #fff;line-height:20px;overflow:hidden;outline:none;color:#333;}
.select_outer60 select{width:60px}
.select_outer80 select{width:80px}
.select_outer90 select{width:90px}

img, input, select { vertical-align: middle; font-family: inherit }
img { border: 0 }
li, ul, dl { list-style: none;}
button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: none }
button[disabled], input[disabled] { cursor: default }
input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus { box-shadow: 0 0 0 60px #fff inset; -webkit-text-fill-color: #666 }
textarea { overflow: auto; vertical-align: top; resize: none; font-family: inherit }
h1, h2, h3, h4 { font-weight: normal }
hr { height: 0; margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #eaeaea; }
i, em { font-style: normal }
b, strong { font-weight: bold }
a { color: #666; text-decoration: none ; }
a:hover, a:active {  outline: 0; -webkit-tap-highlight-color: transparent; background-color: transparent ;}
a:focus { outline: 0 }
.red { color: #f33 }
.blue { color: #007bfe }
.green { color: #1a934a }
.show { display: block }
.hide { display: none }
.clear { clear: both; height: 0; overflow: hidden }
.clearfix {zoom:1;}.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.cl {zoom:1;}.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix:after { clear: both }
.fl { float: left }
.fr { float: right }
.w1200 { width: 1200px;margin:0 auto; }
.main { margin: 0 auto;width: 778px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.select_outer select{line-height:16px;}}