/* Add by Limbo - 2012-02-16 */
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,big,cite,code,del,em,font,img,ins,small,strong,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0; padding:0;}ol,ul{list-style:none;}:focus{outline:0;}a img{border:0;}img{vertical-align:middle;}table{empty-cells:show;}ins{text-decoration:none;}del{text-decoration:line-through;}em,i{font-style:normal;}b{font-weight:normal;}
body {font-family:SimSun; background:#F7A223 url(../images/bg_body.jpg) repeat-x;}
.header {height:434px; overflow:hidden; background:url(../images/bg_header.jpg) no-repeat center center;}
.header span {display:block; width:980px; height:434px; overflow:hidden; margin:0 auto; position:relative;}
.header span a {display:block; width:80px; height:22px; overflow:hidden; position:absolute; top:293px;}
.header span .a1 {left:488px;} .header span .a2 {left:780px;}
.wrapa {width:980px; height:286px; overflow:hidden; margin:0 auto; background:url(../images/bg_box01.jpg) no-repeat; position:relative;}
.wrapa p {width:408px; overflow:hidden; font-size:14px; line-height:26px; text-indent:2em; text-align:justify; text-justify:distribute; position:absolute; left:88px; top:64px;}
.wrapa span {width:330px; height:264px; overflow:hidden; position:absolute; left:558px; top:0;}
.wrapb {width:980px; height:auto; overflow:hidden; margin:0 auto; background:url(../images/bg_warp.jpg) repeat-y;}
.wrapb i {font-weight:bold; color:#DB4D4B;}
.rules {width:980px; overflow:hidden; background:url(../images/bg_box02.jpg) no-repeat;}
.rules .p1 {width:804px; overflow:hidden; margin:0 auto; padding-top:6px; font-size:14px; line-height:26px;}
.rules .p1 a {color:#DB4D4B; text-decoration:underline;}
.rules .p1 a:hover {color:#DB4D4B; text-decoration:none;}
.rules span {display:block; width:748px; height:220px; overflow:hidden; margin:20px auto 30px; padding:0 28px; font-size:14px; line-height:26px; background:url(../images/bg_box03.jpg) no-repeat;}
.rules span p {margin-top:12px;}
.question {width:980px; overflow:hidden; padding:56px 0 20px; background:url(../images/bg_box08.jpg) no-repeat;}
.question p {width:804px; overflow:hidden; margin:0 auto; font-size:14px; line-height:30px; text-align:justify; text-justify:distribute;}
.question p a {color:#DB4D4B; text-decoration:underline;}
.question p a:hover {color:#DB4D4B; text-decoration:none;}
.condition {width:980px; height:275px; overflow:hidden; background:url(../images/bg_box04.jpg) no-repeat; position:relative;}
.condition p {font-size:14px; position:absolute;}
.condition .p1 {left:100px; top:68px} .condition .p2 {left:480px; top:68px}
.condition .p3 {left:100px; top:115px} .condition .p4 {left:100px; top:165px}
.condition .p5 {left:480px; top:165px} .condition .p6 {left:100px; top:215px}
.condition .p7 {left:480px; top:215px}
.step {width:980px; height:184px; overflow:hidden; background:url(../images/bg_box05.jpg) no-repeat; position:relative;}
.step p {font-size:14px; line-height:24px; position:absolute; top:71px;}
.step .p1 {width:156px; left:83px;} .step .p2 {width:248px; left:274px;}
.step .p3 {width:156px; left:553px;} .step .p4 {width:156px; left:745px;}
.process {width:980px; overflow:hidden; background:url(../images/bg_box06.jpg) no-repeat; position:relative;}
.process .ptop {width:804px; overflow:hidden; margin:68px auto 0; font-size:14px; line-height:26px; text-indent:2em;}
.process dl {float:left; width:406px; overflow:hidden; margin:30px 0 0 86px; display:inline;}
.process dl dt {float:left; width:298px; height:32px; overflow:hidden; margin-bottom:14px; padding-left:12px; font-size:14px; font-weight:bold; line-height:33px; background:url(../images/bg_other.jpg) no-repeat; color:#fff;}
.process dl dd {float:left; width:410px; margin-bottom:8px;}
.process dl dd .lefts {float:left; width:80px; padding-right:5px; font-size:14px; line-height:24px; text-align:right;}
.process dl dd .rights {float:left; width:320px;}
.process dl dd input {float:left; color:#666;}
.process dl dd .shuru {width:218px; height:22px; padding:0 5px; line-height:22px; border:1px solid #E8B99E;}
.process dl dd select {width:94px; height:20px; margin-top:2px;}
.process dl dd textarea {width:300px; height:100px; overflow:hidden; overflow-y:auto; padding:5px; font-size:12px; line-height:20px; border:1px solid #E8B99E; color:#666;}
.process dl dd .tijiao {width:92px; height:33px; font-size:14px; font-weight:bold; line-height:34px; border:none; background:url(../images/bg_other.jpg) no-repeat -122px -240px; color:#fff; cursor:pointer;}
.process dl dd cite {float:left; width:200px; overflow:hidden; margin-left:10px; display:inline; font-style:normal; line-height:17px; color:#DB4D4B;}
.process .tips {float:right; width:394px; overflow:hidden; margin:30px 76px 0 0; display:inline;}
.process .tips .fangshi {float:left; width:382px; height:32px; overflow:hidden; margin-bottom:14px; padding-left:12px; font-size:14px; font-weight:bold; line-height:33px; background:url(../images/bg_other.jpg) no-repeat; color:#fff;}
.process .tips p {font-size:14px; text-align:justify; text-justify:distribute;}
.process .tips .p1 {width:318px; overflow:hidden; padding-left:26px; line-height:32px; }
.process .tips .p1 i {color:#333;}
.process .tips .p1 a {display:inline-block; width:122px; height:33px; overflow:hidden; margin-top:14px; text-align:center; line-height:36px; background:url(../images/bg_other.jpg) no-repeat 0 -240px; color:#fff; text-decoration:none;}
.process .tips .p1 a:hover {color:#FEF1E1; text-decoration:none;}
.process .tips .p2 {width:306px; height:174px; overflow:hidden; margin-top:30px; padding:34px 34px 0 54px; line-height:24px; background:url(../images/bg_other.jpg) no-repeat 0 -32px;}
.pinglun {width:803px; overflow:hidden; margin-top:30px; padding:0 87px 40px 90px; background:url(../images/bg_box07.jpg) no-repeat;}
.pinglun form {float:left; width:400px; overflow:hidden;}
.pinglun .pl {float:left; width:290px; height:24px; overflow:hidden; padding-left:110px; margin-top:5px; line-height:24px;}
.pinglun .pl b {color:#DA6540; font-weight:bold;}
.pinglun .plname {float:left; width:238px; height:28px; margin:12px 0; padding:0 5px; font:14px/28px SimSun; border:1px solid #ccc;}
.pinglun textarea {float:left; width:382px; height:227px; overflow:hidden; overflow-y:auto; margin:0; padding:3px 5px; font:14px/22px SimSun; border:1px solid #ccc;}
.pinglun .plsub {float:left; margin-top:15px; position:relative;}
.pinglun .plsub span {float:left; overflow:hidden; line-height:24px;}
.pinglun img {position:absolute; top:-41px; left:89px;}
.pinglun .yzcode {float:left; width:50px; height:18px; margin:2px 0 0 5px; padding:0 2px; line-height:18px; border:1px solid #ccc;}
.pinglun .plbut {float:left; width:67px; height:23px; margin:1px 0 0 5px; border:none; background:url(../images/bg_other.jpg) no-repeat -214px -240px; cursor:pointer;}
.pinglun .pluser {float:right; width:390px; overflow:hidden; margin-top:12px;}
.pinglun ul {width:100%; overflow:hidden;}
.pinglun ul li {float:left; width:100%; height:58px; overflow:hidden; padding-top:10px; border-bottom:1px dashed #E4BBA9;}
.pinglun ul li span {display:block; height:24px; overflow:hidden; padding:0 35px; line-height:24px; color:#DA6540; background:url(../images/bg_other.jpg) no-repeat -371px -236px;}
.pinglun ul li p {width:90%; height:24px; overflow:hidden; padding-left:15px; font:14px/26px SimSun;}
.pinglun ul li a {color:#666; text-decoration:none;}
.pinglun ul li a:hover {color:#f60; text-decoration:underline;}
.footer {width:980px; height:51px; overflow:hidden; margin:0 auto; padding-top:210px; font-family:Verdana; text-align:center; background:url(../images/bg_footer.jpg) no-repeat; color:#fff; position:relative;}
.footer .as {display:block; width:20px; height:20px; overflow:hidden; position:absolute;}
.footer .a1 {width:80px; height:64px; left:184px; top:20px;}
.footer .a2 {width:122px; height:36px; left:529px; top:33px;}
.footer p {width:782px; overflow:hidden; padding:6px 10px; font-size:12px; line-height:20px; text-align:left; text-align:justify; text-justify:distribute; border:1px solid #FFD3C0; background:#FFFAF5; color:#666; position:absolute; left:90px; top:100px;}
.footer a {color:#fff; text-decoration:none;}
.footer a:hover {color:#fff; text-decoration:underline;}