﻿@charset "utf-8";
/* CSS Document */

body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td, a,select,span,div{margin:0; padding:0;color:#333;font:1em '\5FAE\8F6F\96C5\9ED1'}
img{border:0}
h1{font-weight:bold}
ul li{list-style:none}
table td{border-collapse:collapse}
table{border-collapse:collapse}
.c{clear:both;  font-size:0}
a{text-decoration:none; font-weight:normal;}
.l{float:left}
.r{float:right}
.i1{background:#FFF;  height:4em; padding:0.5em}
.i2{display:block; float:right;padding:0.5em; background:#090; text-shadow:none; font-size:1.1em; color:#FFF; font-weight:normal; border-radius:5px}
.touxiang{width:4em; height:4em;; border:solid 1px #CCCCCC; float:left}
.touxiang img{width:4em; height:4em;}
.i3{width:40%; float:left; padding-left:0.5em; padding-top:0.5em; }
.i4{font-size:1.1em; line-height:1.5}
.i5{color:#999; font-size:0.7em; line-height:1.5}
.i6{background:#fff; padding:0.5em; margin-top:1em; line-height:1.8}
.i6 p{text-align:center}

.top{padding:0.5em 1em}
.topright{float:right; width:60%; margin-top:0.8em}
.logo{width:5em; float:left}
.topright span{float:right; color:#183884; padding-top:0.1em}
.topright img{width:1.5em; float:right; padding-right:0.5em}
.banner img{width:100%}
.kouhao{text-align:center; padding:0.3em 0; border-bottom:solid 1px #ccc}
.kouhao img{width:80%}
.content{padding:0 1em; margin-top:1.5em}
.content .p{line-height:1.6; padding:0 0.5em;}
.content1{padding:0 3em; margin-top:1.5em}
.content .p1{line-height:1.6; padding:0 0 0 1em;}
.content .p1 font{ color:#183884}

.i7{background:#FFF; line-height:1.8; margin-bottom:1em}
.i7 .radio{background:#FFF; border:none}
.i7 .p1{text-align:center; font-size:1.3em}
.i7 .p2{padding-top:1em}
.next{width:95%; margin:0 auto}

.i8{padding:0.5em}

.white{background:#FFF; margin-top:1em}
.top{padding:1em ; border-bottom:solid 1px #ccc;background:#FFF; }
.top img{height:1em; float:left; padding-top:0.3em}
.top span{float:left; padding-left:0.4em; font-size:1.1em}
.white h2{font-size:1.1em; padding:0.5em 1em; border-bottom:solid 1px #CCCCCC; font-weight:normal}
.i9{width:85%; margin:0 auto; padding:0.8em 0}
.i9 li{line-height:1.6}
.minus{border:solid 1px #ccc; padding:2px 15px;border-top-left-radius:20px;border-bottom-left-radius:20px; font-size:1.5em;float:left}
.number{float:left; height:35px; border-left:none; border-right:none; border-top:solid 1px #ccc;border-bottom:solid 1px #ccc; width:3em; text-align:center}
.add{border:solid 1px #ccc;  padding:2px 15px;border-top-right-radius:20px;border-bottom-right-radius:20px; font-size:1.5em;float:left;font-size:1.5em}
.white .p{width:85%; margin:0 auto; padding:0.8em 0}
.white .p .span{padding-top:10px; float:left}
.i9 img{width:1.5em}
.i9 span{float:left; padding-left:5px}
.button{width:6em; border:0; border-radius:3em; height:2em; color:#fff; background:#e60012; margin-left:1em}
.p1{text-align:right; width:85%; margin:0 auto; padding:0.5em 0}
.p1 span{color:#F00}
.white1{background:#FFF;}
.white1 span{ padding:0 10px}
.pay{text-align:center;  }
.pay img{width:30%; margin-top:20px}
.pay p{font-size:1.3em; text-align:center; padding:0.5em 0 1.5em 0}


.p2{margin:1em 0;}

.table2{border-collapse:collapse;}
.table2 td{border:1px #ccc solid; line-height:1.8; padding:5px 3px;border-collapse:collapse;}

.i10{color:#555}
.i11{padding-top:4px; }
.white1 span{}
.white1 p{ padding:1em 0.5em 1em 0em; }
.i12{font-size:1.5em; color:#000}
.ui-page-theme-a,.ui-page-theme-a  {
    background-color: #eee;
   
}

.wrong{margin-top:20px; margin-bottom:1.5em}
.wrong p{text-align:center; padding-left:30%}
.wrong span{font-size:1.3em; padding:0 0 0 0.5em;}

.i13{width:78%; border:1px #ccc solid; line-height:2em; height:2em; float:left; padding:0 3px; border-radius:3px;box-shadow:inset 1px 1px 4px #d9d9d9; margin-left:1%; margin-top:1em}
.i14{width:17%; border:1px solid #ccc;height:2em;float:right; border-radius:4px; background:#f6f6f6; margin-right:1%;-moz-box-shadow:0px 2px 10px #828282; -webkit-box-shadow:0px 2px 10px #828282; box-shadow:0px 1px 2px #ccc; font-weight:bold; margin-top:1em}

.bordered {border: solid #fff 1px; -moz-border-radius: 6px;-webkit-border-radius: 6px;  border-radius: 6px;-webkit-box-shadow: 0 1px 1px #ccc; -moz-box-shadow: 0 1px 1px #fff;    box-shadow: 0 1px 1px #fff;      
}

.bordered tr:hover {background: #fbf8e9;-o-transition: all 0.1s ease-in-out;-webkit-transition: all 0.1s ease-in-out;-moz-transition: all 0.1s ease-in-out;-ms-transition: all 0.1s ease-in-out;
transition: all 0.1s ease-in-out;     
}    
    
.bordered td,.bordered th {border-left: 1px solid #fff;border-top: 1px solid #fff;padding:15px 0; line-height:1.8}
.bordered td { background-color: #4fb9e8;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#4fb9e8), to(#3388cc));
    background-image:-webkit-linear-gradient(top, #4fb9e8, #3388cc);
    background-image:-moz-linear-gradient(top, #4fb9e8, #3388cc);
    background-image:-ms-linear-gradient(top, #4fb9e8, #3388cc);
    background-image:-o-linear-gradient(top, #4fb9e8, #3388cc);
    background-image:linear-gradient(top, #4fb9e8, #3388cc);  text-shadow: 0 1px 0 rgba(255,255,255,.5); font-weight:bold}
.bordered th {
    background-color: #4fb9e8;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#4fb9e8), to(#3388cc));
    background-image:-webkit-linear-gradient(top, #4fb9e8, #3388cc);
    background-image:-moz-linear-gradient(top, #4fb9e8, #3388cc);
    background-image:-ms-linear-gradient(top, #4fb9e8, #3388cc);
    background-image:-o-linear-gradient(top, #4fb9e8, #3388cc);
    background-image:linear-gradient(top, #4fb9e8, #3388cc);
    -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset; 
    -moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;  
    box-shadow: 0 1px 0 rgba(255,255,255,.8) inset;        
    border-top: none;
    text-shadow: 0 1px 0 rgba(255,255,255,.5); 
}
.bordered td:first-child, .bordered th:first-child {border-left: none;}
.bordered th:first-child {-moz-border-radius: 6px 0 0 0;-webkit-border-radius: 6px 0 0 0;  border-radius: 6px 0 0 0;}
.bordered th:last-child {-moz-border-radius: 0 6px 0 0;-webkit-border-radius: 0 6px 0 0;  border-radius: 0 6px 0 0;}
.bordered tr:last-child td:first-child {-moz-border-radius: 0 0 0 6px;-webkit-border-radius: 0 0 0 6px;border-radius: 0 0 0 6px;}
.bordered tr:last-child td:last-child {-moz-border-radius: 0 0 6px 0;-webkit-border-radius: 0 0 6px 0;border-radius: 0 0 6px 0;}

.jianxiuzhuangtai{ }
.jianxiuzhuangtai img{width:20%; max-width:6em; float:left}
.jianxiuzhuangtai .rr{width:70%; float:left; padding-left:10px; }
.jianxiuzhuangtai .rr span{color:#F00; font-size:1.1em}
.jianxiuzhuangtai .rr h1{line-height:1.5; font-size:1.1em}
.jianxiuzhuangtai p{color:#666; font-size:0.9em; line-height:1.5}
.jianxiugenzong{border-bottom:solid 1px #ddd; }
.jianxiugenzong h1{line-height:3; border-bottom: solid 1px #ddd; }
.jianxiugenzong ul{border-left: solid 1px #ddd; margin-top:1em; margin-left:0.8em; }
.jianxiugenzong ul li{line-height:1.8; position:relative; margin-left:1.5em; padding-bottom:1em;   color:#666}
.jianxiugenzong ul .first p{color:#58c876}
.jianxiugenzong ul .first .node-icon{ position:absolute; background:url(/images/green.png); top:0; left:-2.4em; width:29px; height:29px;}
.jianxiugenzong ul li .node-icon{ position:absolute; background:url(/images/gray.png); top:0.4em; left:-1.9em; width:14px; height:14px;}
.wuliuhead{box-shadow:0px 2px 10px #ccc; height:2.5em; line-height:2.5em;font-size:1.1em}

.wen{padding:1em; background:#FFF; margin:1em 0}
.wen legend{ border-left:4px solid #3388cc; height:1.5em; line-height:1.5em; padding:0 10px }
.wen label{background:#fff}

.x0{background:#Fff; margin-top:1em}
.x0 p{font-size:0.8em; color:#666}
.x1{line-height:2;}
hr{height:1px;border:none;border-top:1px ridge #ccc; }
.x2{font-size:0.8em; color:#666; float:right; padding-top:3px}

.i12{ border-top: solid 1px #ccc; margin-top:10px}
.i12 li{ line-height:1.5;  font-size:0.65em; background:#fff; border-bottom:solid 1px #ccc; padding:0.7em 1em }

.jxls{border-top:solid 1px #ccc;border-left: solid 1px #ccc;border-right:solid 1px #ccc; margin-bottom:10px}
.jxls li{ line-height:1.5;  font-size:1em; background:#fff; border-bottom:solid 1px #ccc; padding:0.7em  }