@charset "gb2312";
/* CSS Document */
html, body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, dl, dt, dd, p, table, caption, tbody, tfoot, thead, tr, th, td, form {margin:0;padding:0;}
html, body {height:100%;}
table {border-collapse:collapse;border-spacing:0;}
img, button {border:0 none;}
ul, ol {list-style:none;}
caption, th {text-align:left;}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
a {	color:#333;	text-decoration:none;outline:none;}
a:hover {color:#bd0a01;text-decoration:underline;}
input, button, select, textarea {font-size:12px;vertical-align:middle;}
button {cursor:pointer;}
.clearfix:after {content:".";display:block;	height:0;clear:both;overflow:hidden;visibility:hidden;}
.clearfix {	display:block;clear:both;height:0;overflow:hidden;}
.blank10 {display:block;clear:both;height:8px;overflow:hidden;font-size:0;}
body {background:#fff;color:#000;margin-right:0px;font-family:"宋体", Arial;font-size: 12px;font-style: normal;line-height: 22px;}

.header{ width:950px; margin:0 auto;}
.header .top{ background:url(../images/top.jpg) no-repeat; height:184px; padding:15px 0 0 15px; margin-bottom:8px;}
.header .top h1{ width:120px; height:35px; text-indent:-9999px;}
.header .top h1 a{ display:block; width:120px; height:35px;}


.center{ width:950px; margin:0 auto; padding:0 5px;}
.partl{ width:259px; float:left; border:1px solid #ffd857;}
.partr{ width:639px; float:left; margin-left:10px; background:#ffe388; padding:10px 20px;}

.title{ background:url(../images/titbg.gif) repeat-x; height:40px; line-height:40px; text-align:center; color:#d7431e; font-size:16px;font-weight:bold;}
.partl ul{ padding:10px 20px 25px;}
.partl li{ background:url(../images/dian.gif) no-repeat 0 8px; height:24px; line-height:24px; padding-left:13px;}
.title01{ background:url(../images/title.gif) no-repeat; height:25px; line-height:25px; width:178px; padding-left:5px; margin-left:20px; color:#ff4e00; font-weight:bold; font-size:13px;}
.partl p{ text-indent:2em; color:#ffa216; padding:5px 20px 31px; text-align:left; line-height:28px;}

.partr .intro{ text-indent:2em; font-size:14px;}
.partr .intro span{ color:#f00;}
.partr .content{ border:1px solid #ffc000; background:url(../images/conbg.gif) repeat-x #fff9ca; margin-top:10px; padding-bottom:10px;}
.wqmf{ background:url(../images/wqmf.gif) no-repeat left top; height:62px; position:relative;}
.wqmf span{ position:absolute; right:-1px;_right:-2px; top:-19px;}
.partr .content li{ padding-bottom:15px; font-size:14px;}
.partr .content li em{ color:#f00; font-style:normal;}
.partr .content li span{ color:#b3b3b3; font-size:12px;}
.partr .content li a{ color:#0c00ff;text-decoration:underline;}
.partr .content li a:hover{ color:#f00; text-decoration:underline;}
.partr .content li img{ vertical-align:middle;}
.partr .content li p{ padding-bottom:8px;}
.partr .content li p.gcs{ padding:0 0 0 117px;}
.partr .content li p.other{ padding:0 0 8px 117px;}

.partr .content ul{ padding:0 20px;}
.sele01{ width:85px; height:20px; background:#fff9e6;border:1px solid #7e9db9;}
.input01,.input02{ width:172px; height:30px; line-height:30px; border:1px solid #a8a8a8; background:#fff; padding:0 0 0 10px; border-radius:3px;}
.input02{ width:100px;}
.btn{ background:url(../images/ljtj.jpg) no-repeat; width:132px; height:29px; cursor:pointer; border:none; margin:15px 0 0 113px;}
.btndl{ background:url(../images/yyzh.jpg) no-repeat; width:132px; height:29px; cursor:pointer; border:none; margin:15px 0 0 113px;}
.partr .content .qbqk{ color:#b3b3b3; padding:0 45px; text-align:left;}

.center .xsts{ text-align:center; color:#b3b3b3; padding:10px 0;}

/*弹出框 成功*/
.tan01{ background:url(../images/tankbg.gif) no-repeat; width:248px; height:164px;position: absolute;z-index: 100;z-index: 1002; }
.tan01 span{ float:right;}
.tan01 p{ text-align:center; color:#616161; padding-top:48px; color:#b70000;font-size:16px;}
.tan01 p.cg{color:#004b8b;}
.tan01 p img{ vertical-align:middle;}

/*弹出框 错误*/
.tan01{ background:url(../images/tankbg.gif) no-repeat; width:248px; height:248px;position: absolute;z-index: 100;z-index: 1002; }
.tan01 .qd{ padding-top:20px;}

/*20161214 add*/
.partr .content li b{ display:inline-block; width:110px; text-align:right;}
.partr .content .mesYzm{ color:#f34409; font-size:12px; text-decoration:underline;}
.partr .content .sl1{ vertical-align:-2px;}
.partr .content .btn1{ display:inline-block; width:115px; height:42px; line-height:42px; text-align:center; font-size:16px; color:#fff; background:#ff9227; border-radius:3px; margin:0 10px 0 117px;text-decoration:none;}
.partr .content .btn1:hover{ color:#fff; text-decoration:none;}
.partr .content .dl{ color:#227da5;}
.partr .content .ipt1{ width:112px; height:30px; line-height:30px; border:1px solid #a8a8a8; border-radius:3px; padding:4px 0; *margin-top:5px;}
.partr .content .ts{ color:#a0a0a0;}