.body{height:100%;margin:auto;overflow-x:hidden;background:white;}
.top_domain_home{ height:10% ;width:100%;height:10%;position:absolute;z-index:999;}
.top_domain_home .head {font-size:32px;margin-top:35px;margin-left:58px;color:white;}
.top_domain_home .head img{width:32px;height:32px;margin:0px 6px -5px 10px;}
.top_domain_home .menu {font-size:16px;font-weight:bold;color:white;text-align:center;margin-top:-28px;margin-right:318px;}
.top_domain_home .menu span {margin-right:32px;padding:3px;}
.top_domain_home .menu .selected {padding:3px;color:#333;border-bottom:3px solid rgb(0, 143, 255);}
.top_domain_home .menu label{margin:0px 25px;}
.menu-drawer {display:none;width:111px;background:rgb(0, 143, 255);position: absolute;margin-top:3px;margin-left:368px;z-index:9999;text-align:center;border-radius:3px;padding-bottom:4px;tabindex:0;}
.menu-drawer a {color:azure;font-size:15px;text-decoration:none;}
.menu-drawer a:hover {color:azure;font-size:15px;text-decoration:underline;}
.top_domain{ height:10% ;width:100%;margin-bottom:18px;}
.top_domain .head {font-size:32px;margin-top:18px;margin-left:25px;}
.top_domain .head img{width:32px;height:32px;margin:0px 6px -5px 10px;}
.top_domain .menu{font-size:15px;text-align:right;margin-top:-23px;margin-right:68px;}
.top_domain .menu span{margin-right:25px;padding:3px;}
.top_domain .menu .selected {padding:3px;color:#333;border-bottom:3px solid rgb(0, 143, 255);}
.top_domain .menu label{margin:0px 25px;}
.pop-box {display:none;position:absolute;width:41%;height:352px;margin:54px 0 0 412px;z-index:9999;background:white;border-radius:4px;box-shadow:0 0 18px #dedede;}
.pop-box .head {font-size:21px;color:#444;height:0px;padding:0px 20px;margin-left:12px;margin-top:15px;position:absolute;}
.pop-box hr {margin-bottom:10px;}
.pop-box table td .countdown {height:21px;font-size:13px;color:#c3c3c3;text-align:right;margin:-30px -61px 6px 0px;}
.pop-box .title {font-size:18px;margin-top:48px;margin-bottom:10px;color:#363636;}
.pop-box li {font-size:14px;margin-bottom:5px;text-align:center;color:#666666;}
.pop-box .a {text-align:center;font-size:14.5px;color:#2794c1;padding:0px 11px;}
.pop-box .step {border:1px solid #eeeeee;padding:30px 12px;font-size:15px;color:##363636;background:azure;}
.pop-box .step-grey {border:1px solid #eeeeee;padding:30px 12px;font-size:15px;color:#c3c3c3;background:azure;border-radius: 5px;}
.pop-box .step1 {margin: -24px -132px;font-size:18px;color:#444;font-weight:bold;position:absolute;z-index:100;}
.pop-box .step1-grey {margin: -24px -132px;font-size:18px;color:#cccccc;font-weight:bold;position:absolute;z-index:100;}
.pop-box .step2 {margin: -24px -4px;font-size:18px;color:#666666;font-weight:bold;position:absolute;z-index:100;}
.pop-box .step2-grey {margin: -24px -4px;font-size:18px;color:#cccccc;font-weight:bold;position:absolute;z-index:100;}
.pop-box .step3 {margin: -24px 126px;font-size:18px;color:#666666;font-weight:bold;position:absolute;z-index:100;}
.pop-box .step3-grey {margin: -24px 126px;font-size:18px;color:#cccccc;font-weight:bold;position:absolute;z-index:100;}
.pop-box .step-img {width:28px;height:28px;margin: -8px 8px;}
.pop-box .member span {width:139px;height:50px;border: 1px solid #eeeeee;padding: 31px 12px 72px 12px;font-size:13px;color:#cccccc;background: #fafafa;margin:-6px 6px;display: inline-block;border-radius:4px;}
.pop-box .member span label {font-size:18px;color:rgb(0, 143, 255);display: inline-block;margin-bottom:8px;}
.pop-box .member span .price {font-size:15px;color:#eb8f00;}
.pop-box .member span .txt {text-align:center;font-size:12px;color:grey;}
.pop-box .pay span {width:137px;height:50px;padding:0px 12px;font-size:15px;color:#666666;background: white;margin: 36px 6px;display: inline-block;border-radius:4px;}
.pop-box .pay span img {width:121px;height:114px;margin:-32px 0 0 0;}
.pop-box .pay span .item {font-size:16px;color:#666666;margin:-92px -79px;position:absolute;}
.pop-box .pay span .price {font-size:15px;color:#c77405;margin-left:6px;}
.pop-box .pay span input[type=radio] {width:20px;vertical-align:middle;margin:0 4px 4px 0;} 
.pop-box .notice {height:0px;font-size:15px;color:#eb8f00;text-align:center;}
.pop-box .float {display:none;width:100%;height:148px;position:absolute;margin:auto;padding-top:128px;text-align:center;background:white;font-size:32px;}
.pop-box .close-img {width:25px;height:25px;margin:5px 5px 5px 488px;}
.pop-box table {margin:auto;margin-top:36px;}
.pop-box table td {font-size:16px;text-align:center;}
.pop-box table td input {width:282px;height:28px;font-size:15px;color:#b3aeae;margin:0px 9px;;outline:none;}
.pop-box table td .input2 {width:169px;height:28px;font-size:15px;color:#b3aeae;margin:0px 0px 3px 9px;;outline:none;}
.pop-box table td .submit {width:95px;background:#f6f6f6;text-align:center;font-size:17px;color:#444;padding:4px 111px;margin:3px 0px 1px -158px;border:1px solid #dedede;position:absolute;}
.pop-box table td input[type=button]{width:103px;height:33px;color:#686868;outline:none;}
.pop-box table td p {margin-top:54px;text-align:center;font-size:14px;color:#666666;}
.pop-box table td .register {color:#2794c1;font-size:15px;padding:5px 5px;}
.pop-box table td .forget {float:right;margin-right:10px;font-size:15px;color:#2794c1;}
.pop-box table td .return-img {width:15px;height:11px;margin:-3px 10px 0px 3px;}
.pop-box table td hr {text-align:center;margin:12px 5px 12px -2px;}
.pop-box table td .input-img {width:24px;height:25px;margin:0px -3px -7px 8px;}
.pop-box table td .wechat-img {width:29px;height:23px;margin:0px 0px -6px 25px;}
.pop-box table td a {color:rgb(0, 143, 255);font-size:15px;margin-left:131px;}
.float_layer {display:none;background:#fafafa;width:66%;height:518px;position: absolute;text-align: center;margin: 38px 20px 0px 207px;box-shadow: 2px 2px 15px #ccc;}
.float_layer img {width:20px;height:20px;float:right;padding:5px;}
.float_layer h3 {margin-top:54px;}
.float_layer table {width:100%;margin:auto;padding:35px 0;font-size:15px;color:#686868;}
.float_layer table th {width:40%;height:48px;}
.float_layer input[type=button]{width:103px;height:33px;background:#dedede;font-size:14px;color:#616161;margin-top:-15px;outline:none;}
.body-domain {width:100%;margin:auto;margin-top:10px;background:#f0f8ff;}
.body-domain-home {width:100%;margin:auto;margin-top:10px;/*background:#f0f8ff;*/}
.body-domain-home .banner {margin-top:-10px;margin:auto;text-align:center;}
.body-domain-home .banner img {filter: blur(1px);}
.body-domain-home .banner .static {position:absolute;top:41%;left:0;right:0;font-size:19px;color:#096e98;}
.body-domain-home .banner .dynamic {position:absolute;top:25%;left:0;right:0;color:#096e98;font-size:43px;font-weight:bold;text-shadow: 0px -5px 5px white;}
.body-domain-home .banner .dynamic marquee {width:345px;}
.body-domain-home .banner .button {position:absolute;margin:-111px 0 0 578px;}
.body-domain-home .plate {width:87%;background:#009688;margin:auto;margin-top:18px;color:#fafafa;border-radius:4px;box-shadow: 0px 1px 10px #616161;}
.body-domain-home .plate .button {margin-top:18px;}
.body-domain-home .plate .button span {background:white;margin-right:16px;padding:12px 28px;border-radius:3px;font-size:19px;color:#2794c1;}
.body-domain-home .plate img {width:616px;height:509px;float:right;}
.body-domain-home .plate .txt {text-align:center;margin-top:-77px;}
.body-domain-home .plate .title {font-size:27px;}
.body-domain-home .plate .intro {font-size:17px;padding:58px;}
.body-domain-home .build-setmeal-tag {margin:21px 0;padding:28px;text-align:center;position:relative}
.body-domain-home .build-setmeal-tag .unselect {margin:0 18px;padding:19px 45px;font-size:24px;color:#444;border-bottom:4px solid #fafafa;}
.body-domain-home .build-setmeal-tag .selected {margin:0 18px;padding:19px 45px;font-size:24px;color:#444;border-bottom:4px solid #008fff;}
.body-domain .chart-box {width:100%;background:white;margin:auto;padding-top:5px;}
.body-domain .chart-box table {width:99%;margin:auto;}
.body-domain .chart-box table .td_left {width:50%;}
.body-domain .chart-box table .td_right {width:50%;}
.body-domain .chart-box .task-list .opara-confirm {width:35%;height:265px;background:#fafafa;margin:-1px 0 0 394px;position:absolute;display:none;}
.body-domain .chart-box .task-list .opara-confirm .confirm-table{width:45%;margin:auto;margin-top:45px;}
.body-domain .chart-box .task-list .opara-confirm .confirm-table td {text-align:center;height:78px;font-size:16px;}
.body-domain .chart-box .task-list .opara-confirm .confirm-table td span {background:#dedede;font-size:15px;padding:5px 25px;}
.body-domain .chart-box .task-list table .td1 {width:6%;text-align:center;}
.body-domain .chart-box .task-list table .td2 {width:9%;text-align:center;}
.body-domain .chart-box .task-list table .td3 {width:18%;text-align:center;}
.body-domain .chart-box .task-list table .td4 {width:14.8%;text-align:center;}
.body-domain .chart-box .task-list table a {margin-left:10px;font-size:13px;color:#096e98;}
.body-domain .chart-box .task-list table .opara-btn{padding:0px 8px;background:#fafafa;margin-right:5px;border: 1px solid #888888;border-radius:3px;}
.body-domain .chart-box .task-list table .opara-btn-grey{color:#cccccc;padding:0px 8px;background:#fafafa;margin-right:5px;border: 1px solid #cccccc;border-radius:3px;}
.body-domain .chart-box .task-list .page-area {width:100%;margin-top:18px;text-align:center;}
.body-domain .chart-box .task-list .page-area label{font-size:13px;margin:5px;}
.body-domain .chart-box .form-box {background:white;width:58%;height:458px;position: absolute;margin:-14px 0px 0px 248px;padding-top:15px;z-index:999;display:none;border-radius:5px;}
.body-domain .chart-box .cover {background: #000;position:absolute;left: 0px; top: 0px; width:100%;height:1000px; filter: alpha(opacity=30); opacity: 0.5; display: none; z-index: 2}
.body-domain .chart-box .form-box .confirm-box {width:68%;height:268px;background:#fafafa;margin:128px 0 0 118px;position:absolute;display:none;}
.body-domain .chart-box .form-box .confirm-box .confirm-table{width:45%;margin:auto;margin-top:45px;}
.body-domain .chart-box .form-box .confirm-box .confirm-table td {text-align:center;height:78px;font-size:16px;}
.body-domain .chart-box .form-box .confirm-box .confirm-table td span {background:#dedede;font-size:15px;padding:5px 25px;margin-left:-10px;}
.body-domain .chart-box .form-box .close-pic {width:26px;height:26px;float:right;margin-top:-12px;margin-right:4px;}
.body-domain .chart-box .form-box .title {text-align:center;margin:45px 0px;font-size:20px;}
.body-domain .chart-box .form-box table {width:68%;margin:auto;font-size:16px;}
.body-domain .chart-box .form-box table th{width:107px;font-size:15px;border: 0px solid #f6f6f6;}
.body-domain .chart-box .form-box table td{height:48px;font-size:14px;border:0px solid #f6f6f6;}
.body-domain .chart-box .form-box table .radio {padding-right:20px;font-size:15px;}
.body-domain .chart-box .form-box table input[type=radio] {width:20px;height:16px;margin:0px 6px 0px 5px;outline: none;}
.body-domain .chart-box .form-box table .select1 {width:61px;height:29px;margin:0px -3px 0px 11px;font-size:14px;background:white;border: 1px solid #dddddd;outline: none;direction: rtl;}
.body-domain .chart-box .form-box table select {width:84px;height:29px;margin:0px -3px 0px 11px;font-size:14px;background:white;border: 1px solid #dddddd;outline: none;direction: rtl;}
.body-domain .chart-box .form-box table input[type=text] {width:368px;height:27px;margin:0px -17px 0px 10px;font-size:14px;border: 1px solid #dddddd;border-radius: 5px;outline: none;}
.body-domain .chart-box .form-box table input[type=file] {width:73px;height:25px;font-size:16px;margin-left:21px;outline:none;}
.body-domain .chart-box .form-box table span {margin-left:14px;}
.body-domain .chart-box .form-box table label {width:100px;height:50px;font-size:17px;background:#dddddd;padding:8px 45px;border-radius:4px;}
.body-domain .chart-box .form-box table .btd {height:85px;text-align:center;}
.body-domain p {padding: 12px 28px 12px 10px;text-align:right;}
.body-domain .tool {padding:2px;font-size:12px;color:#686868;}
.body-domain .container{ padding-top:38px;height:348px;}
.body-domain .chart-box{width:100/Users/wanglin/www/goweb/static/css %;background:white;margin:auto;}
.body-domain .query-box{width:100%;background:white;padding:18px 0;box-shadow:0px 1px 5px rgba(0,0,0,.3);color:#888888;margin:auto;margin-top:25px;margin-bottom:-6px;}
.body-domain .query-box table{width:99%;margin:auto;text-align:center;}
.body-domain .query-box table .th{margin-left:8px;font-size:15px;text-align:left;}
.body-domain .query-box table .td{padding-right:21px;font-size:15px;}
.body-domain .query-box table td .nearly{margin-right:2px;}
.body-domain .query-box table td span{color:#666666;padding:4px 10px;}
.body-domain .query-box table td .click{color:#666666;padding:4px 10px;}
.body-domain .query-box table td .selected{color:white;background:rgb(0, 143, 255);padding:4px 10px;}
.body-domain .query-box table td input{width:131px;height:21px;color:#666666;outline:none;border:0.5px solid #cccccc;}
.body-domain .query-box table td select{width:134px;height:26px;font-size:13px;color:#666666;background:white;outline:none;border: solid 1px #dddddd;}
.body-domain .query-box table td .report-pic{width:18px;height:16px;margin:0px 5px -3px 28px;}
.body-domain .query-box table td .download-pic{width:26px;height:25px;margin:0px -2px -8px 2px;}
.body-domain .v-box-1 {width:100%;height:398px;font-size:12px;background:white;margin:auto;margin-top:0px;margin-bottom:5px;box-shadow:0px 1px 10px rgba(0,0,0,.3);}
.body-domain .v-box-2 {width:100%;height:398px;font-size:12px;background:white;margin:auto;margin-bottom:5px;box-shadow:0px 1px 10px rgba(0,0,0,.3);}
.body-domain .v-box-3 {width:706px;height:398px;font-size:12px;background:white;margin:auto;margin-bottom:5px;box-shadow:0px 1px 10px rgba(0,0,0,.3);}
.body-domain .r-box-1,.r-box-2,.r-box-3{height:368px;font-size:12px;background:white;margin:auto;margin-top:0px;margin-bottom:12px;box-shadow:0px 1px 10px rgba(0,0,0,.3);}
.body-domain .r-box-2 .title {font-size:17px;text-align:center;padding:21px;}
.body-domain .r-box-2 table {width:95%;margin:auto;}
.body-domain .r-box-2 th {background:#fafafa;height:29px;font-size:13px;}
.body-domain .r-box-2 td {height:28px;border: 1px solid #f6f6f6;font-size:13px;}
.body-domain .r-box-3 .title {font-size:17px;text-align:center;padding:21px 0 45px 0;}
.body-domain .r-box-3 table {width:95%;margin:auto;}
.body-domain .r-box-3 table td {text-align:center;}
.body-domain .r-box-3 table p {width:300px;font-size:17px;font-weight:bold;color:#686868;padding-left:50px;margin-bottom:-10px;text-align:center;}
.body-domain .r-box-3 table img{width:103px;height:89px;margin-bottom:25px;}
.pointer{float:left;line-height:5px;width:0px;height:0px;border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 9px solid #dddddddd;margin: -308px 0 0 1054px;position:absolute;display:none;}
.bottom-domain{width:110%;height:68px;background:white;margin:48px 0 28px -50px;padding:5px 0;}
.bottom-domain p{height:16px;text-align:center;font-size:14px;color:#686868;}
.bottom-domain .p{height:21px;text-align:center;font-size:14px;color:#686868;}
