/* css document */
body,
div,
ul,
li,
h1,
h2,
h3,
h4,
h5,
h6,
form,
fieldset,
input,
textarea,
p,
td,
dl,
dt,
dd { padding: 0; margin: 0; }
body{ font-size:14px;font-family: 'microsoft yahei';color: #313131;}
.ell{overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space:nowrap;}
.cb0{clear: both;height: 0;overflow: hidden;display: block;}
body, html { _height: 100%; }
fieldset,
img { border: 0; }
table { border-collapse: collapse; border-spacing: 0; }
ol,
ul { list-style: none; }
var { font-weight: normal; font-style: normal; }
h1,
h2,
h3,
h4,
h5,
h6 { font-weight: normal; font-size: 100%; }
i{font-style:normal;}
input{outline:none;}
.fl,.fr{display: inline;}
.fl{float:left;}
.fr{float:right;}
a{color:#414141; text-decoration:none;}
a:hover{color:#ff5a00; text-decoration:underline;}
.dn{display: none;}
.w_c_1{color: #ff0000;}
.w_c4{color:#999;}
.periods0{float:left;position:relative;display:block;cursor:pointer;height:40px;line-height:38px;font-size:18px;word-break:keep-all;white-space:nowrap;}
.periods{position:relative;display:block;float:left;height:38px;background-color:#fff;border:1px solid #e5e5e5;}
.periods b{position:absolute;right:0;top:0;display:block;width:38px;height:38px;background:url(/uploads/image/istpimages/icon_select.gif) no-repeat;}
.periods_cur{border-color:#e5e5e5;}
.periods_cur b{background-position:0 -38px;}
.periods_more .cur{background-color:#09f;color:#fff;}
.periods_more{clear:left;position:absolute;top:41px;visibility:hidden;margin-top:-2px;background-color:#fff;border:1px solid #e5e5e5;z-index:6;}
.periods_more,
.periods{padding:0 38px 0 5px;}
.p_m_items{margin:0 -38px 0 -5px;cursor:pointer;padding:0 38px 0 5px;}
.periods0 input{display:none;}

.periods0, .periods {
    width: 100%;
}
body{background-color: #eeeeee;}
.banner{height: 277px;background: url(/uploads/image/istpimages/banner.jpg) no-repeat center top;}

.wrap{width: 1200px;margin: 0 auto;}
.tab_menu{height: 50px;line-height: 50px;padding-top: 17px;position: relative;}
.tab_menu ul{position: absolute;left: 20px;top: 17px;width: 100%;}
.tab_menu li{float: left;display: inline;padding: 0 20px;font-size: 20px;cursor: pointer;}
.tab_menu li.active,.tab_menu li.cur{border: 1px solid #c9c9c9;background-color: #fff;border-bottom: none;-webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; -ms-border-radius: 5px 5px 0 0; -o-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0;}
.content{background-color: #fff;border: 1px solid #c9c9c9;padding: 40px;zoom:1;min-height:500px;}
.content .side{width: 440px;}
.content .main{width: 650px;margin: 0;}
.content .side dl{clear: both;height: 60px;}
.content .side dl dt,.content .side dl dd{float: left;display: inline;}
.content .side dl dt{width: 135px;font-size: 18px;line-height: 40px;color: #313131;}
.content .side dd{width:305px}
.content .side dd.w1{width: 250px;}
.content .side dd.w2{width: 230px;}
.content .side dt.w3{width: 50px;padding-left: 10px;}
.content .side .btn input{height: 60px;border: none;background-color: #00b7ee;color: #fff;font-size: 24px;-webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px;display: block; margin-bottom:15px;width: 430px;}
.content .side .btn input.sq{
  background-color:#1da838;
}
.input_box{height: 38px;width: 100%;line-height: 38px;border: 1px solid #c9c9c9;font-size: 18px;text-indent: 5px;}

.content2 .side{padding-top: 10px;}
.content2 .side dl dt{width: 100px;}
.content3 .side{width: 500px;padding-top: 10px;}
.content3 .side dl dt{width:200px;}
.content3 .side dd{width: auto;}
.content3 .main{width: 600px;}
.result_1{padding:0 0 30px 0;zoom:1;}
.bbor1{border-bottom: 1px dashed #313131;}
.result_1 .con dl{width: 50%;float: left;display: inline;height: 43px;line-height: 43px;font-size: 18px;}
.result_1 .con dl.per100{width: 100%;}
.result_1 .con dl dt,.result_1 .con dl dd{float: left;display: inline;}
.result_1 .tit{font-size: 24px;}
.result_1 .con dl dd .tip{color: #a0a0a0;font-size: 14px;}
.result_1 .price{color: #ff0000;}
.result_2 .con dl{line-height: 43px;font-size: 18px;}
.result_2 .con dl.per100{width: 100%;}
.result_2 dt{font-size: 24px;}
.result_2 .con dl dd .tip{color: #a0a0a0;font-size: 14px;}
.result_2 .price{color: #ff0000;}
/*.result_1 .yjsel{width:80px;margin-left: 10px;padding-top: 2px;}
.result_1 .yjsel .periods0{height:30px;line-height:28px;font-size:14px;}
.result_1 .yjsel .periods{height:28px;}
.result_1 .yjsel .periods b{width:38px;height:28px;background:url(/uploads/image/istpimages/icon_select.gif) no-repeat 0 -4px;}
.result_1 .yjsel .periods_cur b{background-position:0 -42px;}
.result_1 .yjsel .periods_more{top:31px;}*/
.government_expense{margin-top: 30px;   }
.result_1 .tit{padding-bottom: 10px;}

.total{padding-top: 26px;padding-left: 250px;}
.total .info{padding-left: 90px;padding-top: 35px;}
.total .info .tip_0{height: 32px;line-height: 32px;position: relative;padding-left: 25px;}
.total .info .tip_0 .diamond{width: 14px;height: 14px;position: absolute;background-color: #f8b551;top: 10px;left: 0;}
.total .info .tip_2 .diamond{background-color: #80c269;}
.total .price{padding-top: 10px;}
.total .price li{height: 45px;line-height: 45px;font-size: 24px;}
.total .price li .tip{font-size: 18px;color: #a0a0a0;}
.sjtotal{font-size: 24px;font-weight: bold;color: #70b400;}
.listwrap{padding-top: 60px;}
.listwrap .col1{width: 230px;}
.listwrap .col2{width: 490px;margin-left: 35px;}
.listwrap .col3{width: 320px;margin-left: 35px;}
.listwrap .tit{font-size: 14px;color: #313131;margin-bottom: 5px;}
.listwrap .con{font-size: 12px;color: #a0a0a0;line-height: 24px;margin-bottom: 30px;}
.bot{height: 70px;text-align: center;line-height: 70px;margin-top: 20px;font-size: 14px;background-color: #313131;color: #fff;}
