dt, dl, dd {padding:0px; margin:0px;}

.con_title{background:url(../images/con_title_back_03.jpg) repeat-x; font-size:18px; color:#000000; font-weight:bold; text-align:center; line-height:53px;}
.con_in{padding:16px 20px 30px 20px; background-color:#fff;}
.in_info{border:1px solid #ababab; text-align:center; padding:0px 0px; }
.in_info .info_text{font-size:15px; color:#505050; letter-spacing:-1px; padding-right:5px; line-height:22px;}
.in_info .info_orange{color:#f2452e;}

.button_box {padding:20px 0px 10px 0px;}
.button_box .button_type{ border:1px solid #4a4a4a; position:relative; padding:5px 20px; background:url(../images/button_back_07.jpg) repeat-x; max-height:290px display:inline-block;}
.button_box .button_type a{font-size:12px; color:#000000;  line-height:30px;}
.button_box select{width:90px; height:32px; position:relative; top:-1px;}
.left_box{float:left;}
.right_box{float:right;}
.button_box .in_bbox{float:left; margin-left:43px;}
.button_box .in_bbox input{width:130px;  height:30px; padding:0px 0px 0px 10px; background-color:#ebebeb; border:1px solid #ababab; position:relative; top:-1px; border-right:0px;}
.button_box .search_button{border:1px solid #000000;  background-color:#4a4a4a; height:30px;  display:inline-block;}
.button_box .search_button a{color:#ffffff; line-height:30px; padding:0px 9px;}
.button_box .search_button2{border:1px solid #6f6f6f;  background-color:#6f6f6f; height:30px;  display:inline-block;}
.button_box .search_button2 a{color:#ffffff; line-height:30px; padding:0px 9px;}
.button_box .input2{width:288px; border:1px solid #ababab; padding:0px 0px 0px 10px; height:30px; position:relative; top:-1px;}

.table_box .info_table{width:100%;}
.table_box .info_table .start_title_tr th{border-top:1px solid #24303e; background-color:#f4f4f4; font-size:13px; color:#000000; height:20px;}
.table_box .info_table .start_title_tr th:nth-child(1){border-bottom:1px solid #24303e;}
.table_box .info_table .start_title_tr th:nth-child(2){border-bottom:1px solid #24303e;}
.table_box .info_table .finish_title_tr td{border-bottom:1px solid #24303e; background-color:#f4f4f4; font-size:11px; color:#000000;height:20px; }

.table_box .info_table td{text-align:center;}
.table_box .info_table .master_tr td{background-color:#fafad2;}
.table_box .info_table .list_tr td{font-size:12px; color:#000; height:35px; border-bottom:1px solid #ababab;}

.table_box .info_table .list_tr .name_input input{font-weight:600 !important; width:73px; height:25px; border:1px solid #757575; padding:0px 0px 0px 10px; background-color:#fae3e1;}
.table_box .info_table .list_tr .sky_td span{display:block; width:65px; padding-right:10px; height:25px; border:1px solid #757575; background-color:#aed9fd; line-height:25px; text-align:right; margin:0px auto;}
.table_box .info_table .list_tr .gre_td span{display:block; width:65px; padding-right:10px; height:25px; border:1px solid #757575; background-color:#eff7e2; line-height:25px; text-align:right; margin:0px auto;}
.table_box .info_table .list_tr .vio_td span{display:block; width:84px; padding-right:10px; height:25px; border:1px solid #757575; background-color:#f4ebfb; line-height:25px; text-align:right; margin:0px auto;}
.table_box .info_table .list_tr .vio_td2 span{display:block; width:62px; padding-right:10px; height:25px; border:1px solid #757575; background-color:#f4ebfb; line-height:25px; text-align:right; margin:0px auto;}
.table_box .info_table .list_tr .pur_td span{display:block; width:72px; padding-right:10px; height:25px; border:1px solid #757575; background-color:#d3bff5; line-height:25px; text-align:right; margin:0px auto;}

.layer_close {position:absolute; top:0px; right:0px;}

.ad_layer1 {width:484px; height:552px; background-color:#fff; border:2px solid #24303e; position:relative;  box-sizing:border-box; padding:30px 30px 50px 30px; display:none;}
.ad_layer1 .pop_title{font-size:24px; color:#404040; font-weight:bold;}
.ad_layer1 .info_box{border:1px solid #24303e;}
.ad_layer1 .info_box {margin-top:10px;}
.ad_layer1 .info_box  .info_box_table{width:100%;}
.ad_layer1 .info_box  .info_box_table th{height:35px; background-color:#f4f4f4; font-size:13px; color:#000000;  font-weight:bold; padding-left:10px; text-align:left;}
.ad_layer1 .info_box  .info_box_table td{font-size:12px; color:#000000; padding-left:10px;}
.ad_layer1 .info_box  .info_box_table th, .ad_layer1 .info_box  .info_box_table td{width:90px; border-bottom:1px solid #ababab; border-right:1px solid #24303e;}
.ad_layer1 .info_box  .info_box_table .last_tr  td{border-bottom:0px;}
.ad_layer1 .info_box  .info_box_table .last_tr  th{border-bottom:0px;}
.ad_layer1 .info_box  .info_box_table td:last-child{border-right:0px;}
.ad_layer1 .info_text{border:1px solid #e3e3e3; margin-top:20px; padding:20px 0px 20px 20px;}
.ad_layer1 .info_text p{font-size:12px; color:#101010; line-height:18px;}
.ad_layer1 .info_text p span{font-size:12px; color:#101010; line-height:18px; padding-left:60px;}

.ad_layer2 {width:484px; height:434px; background-color:#fff; border:2px solid #24303e; position:relative;  box-sizing:border-box; padding:30px 30px 50px 30px; display:none;}
.ad_layer2 .pop_title{font-size:24px; color:#404040; font-weight:bold;}
.ad_layer2 .info_box{border:1px solid #24303e;}
.ad_layer2 .info_box {margin-top:10px;}
.ad_layer2 .info_box  .info_box_table{width:100%;}
.ad_layer2 .info_box  .info_box_table th{height:35px; background-color:#f4f4f4; font-size:13px; color:#000000;  font-weight:bold;  text-align:center;}
.ad_layer2 .info_box  .info_box_table td{font-size:12px; color:#000000;  height:35px; text-align:center;}
.ad_layer2 .info_box  .info_box_table th, .ad_layer2 .info_box  .info_box_table td{width:90px; border-bottom:1px solid #ababab; border-right:1px solid #24303e;}
.ad_layer2 .info_box  .info_box_table .last_tr  td{border-bottom:0px;}
.ad_layer2 .info_box  .info_box_table .last_tr  th{border-bottom:0px;}
.ad_layer2 .info_box  .info_box_table th:last-child{border-right:0px;}
.ad_layer2 .info_box  .info_box_table td:last-child{border-right:0px;}
.ad_layer2 .info_text{border:1px solid #e3e3e3; margin-top:30px; padding:20px 0px 20px 20px;}
.ad_layer2 .info_text p{font-size:12px; color:#101010; line-height:18px;}
.ad_layer2 .info_text p span{font-size:12px; color:#f2452e; line-height:18px; }
.ad_layer2 .ok_box{text-align:center; padding:10px 0px 20px 0px;}

.ad_layer3 {width:484px; height:416px; background-color:#fff; border:2px solid #24303e; position:relative;  box-sizing:border-box; padding:30px 30px 50px 30px; display:none;}
.ad_layer3 .pop_title{font-size:24px; color:#404040; font-weight:bold;}
.ad_layer3 .info_box{border:1px solid #24303e;}
.ad_layer3 .info_box {margin-top:10px;}
.ad_layer3 .info_box  .info_box_table{width:100%;}
.ad_layer3 .info_box  .info_box_table th{height:35px; background-color:#f4f4f4; font-size:13px; color:#000000;  font-weight:bold;  text-align:center;}
.ad_layer3 .info_box  .info_box_table td{font-size:12px; color:#000000;  height:35px; text-align:center;}
.ad_layer3 .info_box  .info_box_table th, .ad_layer3 .info_box  .info_box_table td{width:90px; border-bottom:1px solid #ababab; border-right:1px solid #24303e;}
.ad_layer3 .info_box  .info_box_table .last_tr  td{border-bottom:0px;}
.ad_layer3 .info_box  .info_box_table .last_tr  th{border-bottom:0px;}
.ad_layer3 .info_box  .info_box_table th:last-child{border-right:0px;}
.ad_layer3 .info_box  .info_box_table td:last-child{border-right:0px;}
.ad_layer3 .info_text{border:1px solid #e3e3e3; margin-top:0px; padding:20px 0px 20px 20px; margin-top:30px;}
.ad_layer3 .info_text p{font-size:12px; color:#101010; line-height:18px;}
.ad_layer3 .info_text p span{font-size:12px; color:#f2452e; line-height:18px; }
.ad_layer3 .ok_box{text-align:center; padding:10px 0px 20px 0px;}

.ad_layer4 {width:903px; height:350px; background-color:#fff; border:2px solid #24303e; position:relative;  box-sizing:border-box; padding:30px 30px 50px 30px; display:none;}
.ad_layer4 .pop_title{font-size:24px; color:#404040; font-weight:bold; display:inline-block; width:100% }
.ad_layer4 .info_box{border:1px solid #24303e;}
.ad_layer4 .info_box {margin-top:10px;}
.ad_layer4 .info_box .info_box_table{width:100%;}
.ad_layer4 .info_box .info_box_table th{height:35px; background-color:#f4f4f4; font-size:13px; color:#000000;  font-weight:bold; padding-left:10px; text-align:left;}
.ad_layer4 .info_box .info_box_table td{font-size:12px; color:#000000; padding-left:10px;}
.ad_layer4 .info_box .info_box_table th, .ad_layer4 .info_box  .info_box_table td{width:90px; border-bottom:1px solid #ababab; border-right:1px solid #24303e;}
.ad_layer4 .info_box .info_box_table .last_tr  td{border-bottom:0px;}
.ad_layer4 .info_box .info_box_table .last_tr  th{border-bottom:0px;}
.ad_layer4 .info_box .info_box_table td:last-child{border-right:0px;}
.ad_layer4 .info_text{border:1px solid #e3e3e3; margin-top:20px; padding:20px 0px 20px 20px;}
.ad_layer4 .info_text p{font-size:12px; color:#101010; line-height:18px;}
.ad_layer4 .info_text p span{font-size:12px; color:#101010; line-height:18px; padding-left:60px;}
.ad_layer4 .ok_box{text-align:center; padding:10px 0px 20px 0px;}

.ad_layer5 {width:484px; height:300px; background-color:#fff; border:2px solid #24303e; position:relative;  box-sizing:border-box; padding:30px 30px 50px 30px; display:none;}
.ad_layer5 .pop_title{font-size:24px; color:#404040; font-weight:bold;}
.ad_layer5 .info_box{border:1px solid #24303e;}
.ad_layer5 .info_box {margin-top:10px;}
.ad_layer5 .info_box  .info_box_table{width:100%;}
.ad_layer5 .info_box  .info_box_table th{height:35px; background-color:#f4f4f4; font-size:13px; color:#000000;  font-weight:bold;  text-align:center;}
.ad_layer5 .info_box  .info_box_table td{font-size:12px; color:#000000;  height:35px; text-align:center;}
.ad_layer5 .info_box  .info_box_table th, .ad_layer3 .info_box  .info_box_table td{width:90px; border-bottom:1px solid #ababab; border-right:1px solid #24303e;}
.ad_layer5 .info_box  .info_box_table .last_tr  td{border-bottom:0px;}
.ad_layer5 .info_box  .info_box_table .last_tr  th{border-bottom:0px;}
.ad_layer5 .info_box  .info_box_table th:last-child{border-right:0px;}
.ad_layer5 .info_box  .info_box_table td:last-child{border-right:0px;}
.ad_layer5 .info_text{border:1px solid #e3e3e3; margin-top:0px; padding:20px 0px 20px 20px; margin-top:30px;}
.ad_layer5 .info_text p{font-size:12px; color:#101010; line-height:18px;}
.ad_layer5 .info_text p span{font-size:12px; color:#f2452e; line-height:18px; }
.ad_layer5 .ok_box{text-align:center; padding:10px 0px 20px 0px;}


.ad_layer6 {width:484px; height:230px; background-color:#fff; border:2px solid #24303e; position:relative;  box-sizing:border-box; padding:30px 30px 50px 30px; display:none;}
.ad_layer6 .pop_title{font-size:24px; color:#404040; font-weight:bold;}
.ad_layer6 .info_box{border:1px solid #24303e;}
.ad_layer6 .info_box {margin-top:10px;}
.ad_layer6 .info_box  .info_box_table{width:100%;}
.ad_layer6 .info_box  .info_box_table th{height:35px; background-color:#f4f4f4; font-size:13px; color:#000000;  font-weight:bold;  text-align:center;}
.ad_layer6 .info_box  .info_box_table td{font-size:12px; color:#000000;  height:35px; text-align:center;}
.ad_layer6 .info_box  .info_box_table th, .ad_layer3 .info_box  .info_box_table td{width:90px; border-bottom:1px solid #ababab; border-right:1px solid #24303e;}
.ad_layer6 .info_box  .info_box_table .last_tr  td{border-bottom:0px;}
.ad_layer6 .info_box  .info_box_table .last_tr  th{border-bottom:0px;}
.ad_layer6 .info_box  .info_box_table th:last-child{border-right:0px;}
.ad_layer6 .info_box  .info_box_table td:last-child{border-right:0px;}
.ad_layer6 .info_text{border:1px solid #e3e3e3; margin-top:0px; padding:20px 0px 20px 20px; margin-top:30px;}
.ad_layer6 .info_text p{font-size:12px; color:#101010; line-height:18px;}
.ad_layer6 .info_text p span{font-size:12px; color:#f2452e; line-height:18px; }
.ad_layer6 .ok_box{text-align:center; padding:10px 0px 20px 0px;}

.ad_layer7 {width:484px; height:230px; background-color:#fff; border:2px solid #24303e; position:relative;  box-sizing:border-box; padding:30px 30px 50px 30px; display:none;}
.ad_layer7 .pop_title{font-size:24px; color:#404040; font-weight:bold;}
.ad_layer7 .info_box{border:1px solid #24303e;}
.ad_layer7 .info_box {margin-top:10px;}
.ad_layer7 .info_box  .info_box_table{width:100%;}
.ad_layer7 .info_box  .info_box_table th{height:35px; background-color:#f4f4f4; font-size:13px; color:#000000;  font-weight:bold;  text-align:center;}
.ad_layer7 .info_box  .info_box_table td{font-size:12px; color:#000000;  height:35px; text-align:center;}
.ad_layer7 .info_box  .info_box_table th, .ad_layer3 .info_box  .info_box_table td{width:90px; border-bottom:1px solid #ababab; border-right:1px solid #24303e;}
.ad_layer7 .info_box  .info_box_table .last_tr  td{border-bottom:0px;}
.ad_layer7 .info_box  .info_box_table .last_tr  th{border-bottom:0px;}
.ad_layer7 .info_box  .info_box_table th:last-child{border-right:0px;}
.ad_layer7 .info_box  .info_box_table td:last-child{border-right:0px;}
.ad_layer7 .info_text{border:1px solid #e3e3e3; margin-top:0px; padding:20px 0px 20px 20px; margin-top:30px;}
.ad_layer7 .info_text p{font-size:12px; color:#101010; line-height:18px;}
.ad_layer7 .info_text p span{font-size:12px; color:#f2452e; line-height:18px; }
.ad_layer7 .ok_box{text-align:center; padding:10px 0px 20px 0px;}

.in_info .info_box_table{width:100%;}
.in_info .info_box_table th{height:35px; background-color:#f4f4f4; font-size:13px; color:#000000;  font-weight:bold; padding-left:10px; text-align:left;}
.in_info .info_box_table td{font-size:12px; color:#000000; padding-left:0px;}
.in_info .info_box_table th, .in_info .info_box_table td{width:90px; border-bottom:1px solid #ababab; border-right:1px solid #24303e;}
.in_info .info_box_table .last_tr  td{border-bottom:0px;}
.in_info .info_box_table .last_tr  th{border-bottom:0px;}
.in_info .info_box_table td:last-child{border-right:0px;}


.ad_layer_login {width:484px; height:300px; background-color:#fff; border:2px solid #24303e; position:relative;  box-sizing:border-box; padding:30px 30px 50px 30px; display:none;}
.ad_layer_login .pop_title{font-size:24px; color:#404040; font-weight:bold;}
.ad_layer_login .info_box{border:1px solid #24303e;}
.ad_layer_login .info_box {margin-top:10px;}
.ad_layer_login .info_box  .info_box_table{width:100%;}
.ad_layer_login .info_box  .info_box_table th{height:35px; background-color:#f4f4f4; font-size:13px; color:#000000;  font-weight:bold;  text-align:center;}
.ad_layer_login .info_box  .info_box_table td{font-size:12px; color:#000000;  height:35px; text-align:center;}
.ad_layer_login .info_box  .info_box_table th, .ad_layer3 .info_box  .info_box_table td{width:90px; border-bottom:1px solid #ababab; border-right:1px solid #24303e;}
.ad_layer_login .info_box  .info_box_table .last_tr  td{border-bottom:0px;}
.ad_layer_login .info_box  .info_box_table .last_tr  th{border-bottom:0px;}
.ad_layer_login .info_box  .info_box_table th:last-child{border-right:0px;}
.ad_layer_login .info_box  .info_box_table td:last-child{border-right:0px;}
.ad_layer_login .info_text{border:1px solid #e3e3e3; margin-top:0px; padding:20px 0px 20px 20px; margin-top:30px;}
.ad_layer_login .info_text p{font-size:12px; color:#101010; line-height:18px;}
.ad_layer_login .info_text p span{font-size:12px; color:#f2452e; line-height:18px; }
.ad_layer_login .ok_box{text-align:center; padding:10px 0px 20px 0px;}


.ad_layer_info {width:484px; height:300px; background-color:#fff; border:2px solid #24303e; position:relative;  box-sizing:border-box; padding:30px 30px 50px 30px; display:none;}
.ad_layer_info .pop_title{font-size:24px; color:#404040; font-weight:bold;}
.ad_layer_info .info_box{border:1px solid #24303e;}
.ad_layer_info .info_box {margin-top:10px;}
.ad_layer_info .info_box  .info_box_table{width:100%;}
.ad_layer_info .info_box  .info_box_table th{height:35px; background-color:#f4f4f4; font-size:13px; color:#000000;  font-weight:bold;  text-align:center;}
.ad_layer_info .info_box  .info_box_table td{font-size:12px; color:#000000;  height:35px; text-align:center;}
.ad_layer_info .info_box  .info_box_table th, .ad_layer3 .info_box  .info_box_table td{width:90px; border-bottom:1px solid #ababab; border-right:1px solid #24303e;}
.ad_layer_info .info_box  .info_box_table .last_tr  td{border-bottom:0px;}
.ad_layer_info .info_box  .info_box_table .last_tr  th{border-bottom:0px;}
.ad_layer_info .info_box  .info_box_table th:last-child{border-right:0px;}
.ad_layer_info .info_box  .info_box_table td:last-child{border-right:0px;}
.ad_layer_info .info_text{border:1px solid #e3e3e3; margin-top:0px; padding:20px 0px 20px 20px; margin-top:30px;}
.ad_layer_info .info_text p{font-size:12px; color:#101010; line-height:18px;}
.ad_layer_info .info_text p span{font-size:12px; color:#f2452e; line-height:18px; }
.ad_layer_info .ok_box{text-align:center; padding:10px 0px 20px 0px;}



.pop_view{background-color:#fff; border:1px solid #000; padding:1px 3px; border-radius:30px; font-size:10px; position:relative; bottom:1px; cursor:pointer}
.pop_right{position:absolute; right:2px; display:block; margin-bottom:6px;}
.page_num{padding:30px 0px 0px 0px;}
.page_on a{border:1px solid #00f; color:#00f; padding:2px 5px;}
.page_now{float:right;}]

.container {overflow:hidden;}
.container .vote_top {overflow:hidden; position:relative; left:50%; margin-left:-960px; width:1920px; height:640px; background:url('/images/view_visual_3.jpg') no-repeat;}
.container .vote_top .tab_box {position:absolute; top:300px; right:510px; overflow:hidden; width:392px; height:194px;}
.container .vote_top .tab_box .tab_con {float:left;}
.container .vote_top .tab_box .tab_btn {float:left; width:90px; overflow:hidden;}
.container .vote_top .tab_box .tab_btn .btn1{width:90px; height:89px; margin-bottom:1px;}
.container .vote_top .tab_box .tab_btn .btn2{width:90px; height:89px; margin-bottom:1px;}
.container .vote_top .tab_box .tab_btn .btn3{width:90px; height:90px;}
.container .vote_middle {width:1000px; margin:0 auto;}
.container .vote_middle .md_con {border-bottom:1px solid #cccccc; margin-bottom:50px; height:368px; overflow:hidden;}
.container .vote_middle .md_con .md_con1 {float:left; width:251px;}
.container .vote_middle .md_con .md_con1 div:last-child {padding-left:20px; padding-top:21px; border-left:1px solid #cccccc; height:277px; border-right:1px solid #cccccc;}
.container .vote_middle .md_con .md_con2 {float:left; width:250px;}
.container .vote_middle .md_con .md_con2 div:last-child {padding-left:20px; padding-top:21px; border-right:1px solid #cccccc; height:277px;}
.container .vote_middle .md_con .md_con3 {float:left; width:250px;}
.container .vote_middle .md_con .md_con3 div:last-child {padding-left:20px; padding-top:21px; border-right:1px solid #cccccc; height:277px;}
.container .vote_middle .md_con .md_con4 {float:left; width:249px;}
.container .vote_middle .md_con .md_con4 div:last-child {padding-left:20px; padding-top:21px; border-right:1px solid #cccccc; height:277px;}

.m_m_bg {overflow:hidden; position:relative; left:50%; margin-left:-960px; width:1920px; height:660px; background:url('/images/m_bg_m.JPG') repeat;}




.T_btn {position:relative; top:-1px;}
.T_font {font-size:16px; font-weight:600; color:#333333; margin-left:8px;}
.D_font {font-size:15px; color:#333333; margin-left:21px; line-height:20px; margin-top:5px;}
.dashed {padding:15px 0;}

.jBanner{width: 125px; height: 179px;overflow:hidden;}
.btn_area img:nth-child(3n){margin-bottom:0px !important;}

.red_info{font-size:12px; padding-top:1px; color:red;}