html{background:#fff;color:#000;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,menu,nav,section{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}body,button,input,select,textarea{font:12px/1.5 "Helvetica Neue",Helvetica,Arial,Sans-serif}body{color:#2c2c2c}input,select,textarea{font-size:100%}table{border-spacing:0;border-collapse:collapse}th{text-align:inherit}fieldset,img{border:0}iframe{display:block}abbr,acronym{border:0;font-variant:normal}del{text-decoration:line-through}address,caption,cite,code,dfn,em,th,var{font-weight:500;font-style:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-weight:500;font-size:100%}q:before,q:after{content:''}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sup{top:-0.5em}sub{bottom:-0.25em}ins,a{text-decoration:none;color:#333}code,kbd,pre,samp{font-size:1em;font-family:monospace,serif}.f-fl{display:inline;float:left}.f-fr{display:inline;float:right}.fl{width:49%;float:left}.fr{width:49%;float:right}.ui-content:first-child{margin-bottom:26px}.title-1{height:27px;line-height:27px;text-align:center;background:url("../images/title-bg.png") no-repeat center;background-size:304px 13px}.title-1 .tit-h{font-size:14px}.title-2{height:27px;line-height:27px;text-align:center;background:url("../images/title2-bg.png") no-repeat center;background-size:236px 13px}.title-2 .tit-h{font-size:14px;color:#f00}.sel-word{display:block;position:absolute;top:0;left:0;padding-left:10px;height:20px;line-height:20px;font-size:14px;font-family:"simsum"}.sel-input{display:block;border:#196394 1px solid;margin:0 10px 0 48px}.sel-input input,.sel-input select{border:0;width:100%;height:20px;color:#595959;text-align:center}.plan-btn{padding-left:10px;text-align:center;clear:both;margin-bottom:22px;padding-top:10px}.plan-btn a{display:inline-block;margin:0 5px;width:93px;height:24px;line-height:24px;color:#fff;background:url("../images/con-btn.png") no-repeat;background-size:100%}.person-title{position:relative;margin:0 7px;height:24px;background:url("../images/pt-bg.png") repeat-x;background-size:contain;z-index:2}.person-title:before,.person-title:after{content:"";display:block;position:absolute;width:32px;height:88px;top:5px;background:url("../images/pt-bod.png") no-repeat;background-size:32px 200px}.person-title:before{left:-6px}.person-title:after{right:-6px;background-position:0 -100px}.person-title i{position:absolute;display:block;width:205px;height:23px;top:0;left:50%;margin-left:-102px;background:url("../images/pt-tit.png") no-repeat;background-size:100%}.person-title .pet{background:url("../images/pt-tit2.png") no-repeat;background-size:100%}.person-bg{position:relative;margin:-3px 7px 0;background:#d2e0ea}.person-bg:before,.person-bg:after{content:"";display:block;position:absolute;top:0;width:25px;height:100%;background:url("../images/con-bod.png") repeat-y;background-size:50px 50%}.person-bg:before{left:0}.person-bg:after{right:0;background-position:-25px 0}.person-box{position:relative;z-index:1}.person-select{width:60%;margin-bottom:15px;margin-top:18px;position:relative}.person-select ul{overflow:hidden;padding-top:10px}.person-select li{float:left;position:relative;padding-bottom:10px;width:50%}.person-box-top,.person-box-bottom{position:relative;margin:0 13px;height:10px;background:url("../images/con-box-bg.png") repeat-x;background-size:50% 50px}.person-box-bottom{background-position:0 -25px}.person-box-top:before,.person-box-top:after,.person-box-bottom:before,.person-box-bottom:after{position:absolute;content:"";display:block;top:0;width:10px;height:10px;background:url("../images/con-box-bod.png") no-repeat;background-size:10px 100px}.person-box-top:before{left:-5px}.person-box-top:after{right:-5px;background-position:0 -25px}.person-box-bottom:before{left:-5px;background-position:0 -50px}.person-box-bottom:after{right:-5px;background-position:0 -75px}.plus-plan .plan-num{margin:0 0 10px 10px;text-align:center;font-size:14px;color:#683615}.plus-plan .plan-num b{font-weight:normal;color:#f00}.ins-box-bod .ins-box{position:relative;padding-top:2px;overflow:hidden;background:#d4e8ef;margin:0 8px}.ins-box-bod .ins-box2{position:relative;padding-top:2px;overflow:hidden;margin:0 8px}.ins-box-bod .ins-box:before,.ins-box-bod .ins-box:after{position:absolute;content:"";display:block;top:0;width:10px;height:100%;background:url("../images/con-c-bod.png") repeat-y;background-size:20px 50%}.ins-box-bod .ins-box:before{left:0}.ins-box-bod .ins-box:after{right:0;background-position:-10px 0}.plus-plan .plan-box{padding-right:10px}.plus-plan .plan-box .f-fl,.plus-plan .plan-box .f-fr{width:50%}.plus-plan .plan-box .f-fl li,.plus-plan .plan-box .f-fr li{position:relative;padding-bottom:10px}.plus-plan .plan-box .f-fr .sel-plan{position:relative;margin-left:48px}.plus-plan .plan-box .f-fr .sel-plan a{display:block;position:absolute;top:1px;width:20px;height:20px;background:url("../images/plus-minus.png") no-repeat;background-size:100%}.plus-plan .plan-box .f-fr .sel-plan .sel-plus{right:0}.plus-plan .plan-box .f-fr .sel-plan .sel-minus{left:0;background-position:0 -20px}.plus-plan .plan-box .f-fr .sel-input{position:relative;margin:0 27px}.plus-plan .plan-box .f-fr .sel-input i{position:absolute;left:0;font-style:normal;color:#666;background:#e9cfaa}.plus-gem{padding-bottom:20px}.plus-gem .gem-box li{position:relative}.plus-gem .gem-box .sel-plan{overflow:hidden;margin-left:48px;height:30px}.plus-gem .gem-box .sel-input{float:left;margin:0;border:0}.plus-gem .gem-box .sel-input select{width:95%;border:#cba987 1px solid}.plus-gem .gem-box .sel-name{width:50%}.plus-gem .gem-box .sel-lv,.plus-gem .gem-box .sel-num{width:25%}.plus-gem .gem-box .sel-rule{display:inline-block;color:#a96022;text-indent:-9999px}.plus-gem .gem-box .sel-rule b{font-weight:normal;color:#f00}.plus-gem .gem-box .sel-rule .b-name,.plus-gem .gem-box .sel-rule .b-plus{color:#a96022}.display-fruit ul{overflow:hidden;padding-top:10px}.display-fruit li{float:left;position:relative;padding-bottom:10px;width:50%}.display-fruit .sel-input{margin-left:76px}.display-fruit .sel-input input{background:#ddc0a2}.display-fruit .plan-btn{margin:10px;padding:0 0 10px 0;border-bottom:#8d8d8d 1px dashed}.plan-rule{padding:0 20px}.plan-rule p{line-height:1.8;padding-right:7px}.plan-rule i{display:inline-block;margin-right:5px;width:14px;height:14px;background:#5f8ba8;color:#fff;text-align:center;line-height:14px;font-style:normal;border-radius:2px}.plan-rule b{color:#f00;font-weight:normal}.person-bottom{position:relative;margin:0 12px;height:26px;background:url("../images/con-bottom-bg.png") repeat-x;background-size:contain}.person-bottom:before,.person-bottom:after{content:"";display:block;position:absolute;top:0;width:24px;height:26px;background:url("../images/con-bottom-bod.png") no-repeat;background-size:24px 100px}.person-bottom:before{left:-5px}.person-bottom:after{right:-5px;background-position:0 -50px}.clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:" ";font-size:0}.rank-attr{margin-bottom:15px}.plus-plan .rank-attr .attr .sel-input{margin:0 27px 0 55px}.rank-attr .rank{position:relative}.rank-attr .attr{position:relative}.sel-input .error{background-color:#e3d200;color:red}.error{background-color:#e3d200;color:red}.sel-input .error2{background-color:red;color:#fff}.error2{background-color:red;color:#fff}