/**
 * Made by e75
 * http://www.e75.cn
 */

/* Reset */
html{font-size:100%;-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,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
body >.head_box {
	margin-top: 40px;
}
.head_box .container .game {
	padding-top: 10px;
	left: 10%;
	right: 10%;
	padding-left: 120px;
}

table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
/*sup,sub{vertical-align:baseline;}*/
/* because legend doesn't inherit in IE */
legend{color:#000;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,select{vertical-align:middle;}
cite,em{font-style:normal}
/* New Clearfix */
.clear{clear:both;height:1px;margin:0;padding:0;font-size:15px;line-height:1px;}
.clearfix:after,.content:after,#content:after,.bd:after{visibility:hidden;display: block;font-size:0;content:" ";clear: both;height:0;}

* html .clearfix,* html .content,* html #content,* html .bd{zoom:1;}/* IE6 */
*:first-child+html .clearfix,*:first-child+html .content,*:first-child+html #content,*:first-child+html .bd{zoom:1;}/* IE7 */
/* Defaults */
:focus{outline:0}
a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
body{font:normal 12px 'Microsoft YaHei',Arial,Corbel,Verdana,Helvetica,sans-serif;}
img{border:0;vertical-align:bottom}
fieldset{border:0}
p{margin:0}
label{cursor:pointer;}

.row {*zoom: 1;}

.row:before,
.row:after {display: table;line-height: 0;content: "";}
.row:after {clear: both;}

.firstImg{position:absolute;left:0;top:0;z-index:1;width:0;}

.page{width:100%;overflow:hidden;}
.layer{position:absolute;}
.container{width:1200px;height:100%;position: relative;margin:0 auto;}

/* 首页大背景（bg-20220728.png），设计宽 1880px；≥641px 视口下一律按固定像素缩放，避免视口变窄时被整体“缩小”；640 宽占位（旧 viewport=640）仍用 auto */
body#home {
	background-color: #ffeef6;
	background-image: url("bg-20220728.png");
	background-repeat: no-repeat;
	background-position: center top;
	background-size: 1880px auto;
	min-width: 1880px;
}
@media (max-width: 640px) {
	body#home {
		background-size: auto;
		min-width: 0;
	}
}

.sprite{opacity:0;}

.mask_alert{background:#000000;opacity:0.8;-moz-opacity:0.8;z-index:8000;height:100%;width:100%;position:absolute;top:0;left:0;display:none;}

.head_box{width: 100%;overflow: hidden;}
.head_box .logo{width: 162px;height: 76px;margin:29px 0 0 155px;}
.head_box .qrcode_box{width: 406px;height: 105px;background: url("ico1.png") no-repeat;margin:119px 0 0 120px;position: relative;}
.head_box .qrcode_box .linkbt1{width: 160px;height: 40px;position: absolute;left: 115px;top: 8px;}
.head_box .qrcode_box .linkbt2{width: 160px;height: 40px;position: absolute;left: 115px;top: 56px;}
.head_box .qrcode_box .linkbt3{width: 88px;height: 88px;position: absolute;left: 304px;top: 8px;}
.head_box .nav_box{width: 1050px;height: 72px;background: url("nav_bg.png") no-repeat;margin:12px 0 0 76px;overflow: hidden;}
.head_box .nav_box .nav{height: 31px;overflow: hidden;margin:22px 0 0 30px;}
.head_box .nav_box .nav li{width: 112px;float:left;margin-right: 20px;height: 31px;text-align: center;line-height: 31px;font-size: 20px;color:white;border-radius: 5px;}
.head_box .nav_box .nav li:hover,.head_box .nav_box .nav li.hover{background: rgba(255,255,255,0.7);}
.head_box .nav_box .nav li a{width: 100%;height: 100%;display: block;color:white;}


.foot_box{width: 100%;height: 186px;background: white}
.foot_box .logo{width: 353px;height: 186px;background: url("logo2.png") no-repeat center center;float:left;}
.foot_box .text_box{float: left;overflow: }
.foot_box .text_box .link_box{margin-top: 33px; margin-bottom: 14px;overflow: hidden;}
.foot_box .text_box .link_box a{float:left;padding:0 10px;border-right:1px solid #00a1d6;font-size: 12px;}
.foot_box .text_box .text{font-size: 12px;color:#949494;line-height: 20px;display: block}
.foot_box .text_box span{font-size: 12px;color:#949494;line-height: 20px;}
.foot_box .text_box span img{margin-right: 5px;}




#home .content_box{width: 100%;overflow: hidden;padding-bottom: 45px;}
#home .content_box .part1{width: 960px;margin:4px 0 0 120px;background: white;border-radius: 10px;overflow: hidden;}
#home .content_box .part1 .img_box{width: 930px;margin:8px 0 0 18px;overflow: hidden;}
#home .content_box .part1 .img_box img{display: block;float:left;margin:0 5px;}
#home .content_box .part1 .detail_box{width: 918px;overflow: hidden;margin:11px 0 12px 23px;float:left;}
#home .content_box .part1 .detail_box .search_box{width: 320px;height: 42px;background: #d958b7;border-radius: 5px;float:left;}
#home .content_box .part1 .detail_box .search_box input{width: 264px;height: 38px;margin:2px;border-radius: 5px;background: white;border:none;font-size: 14px;color:#666666;text-indent: 0.5em;line-height: 38px;float:left;}
#home .content_box .part1 .detail_box .search_box .searchbt{width: 29px;height: 33px;background: url("search.png") no-repeat;float:left;margin:5px 0 0 8px;cursor: pointer;}
#home .content_box .part1 .detail_box .txt{font-size: 14px;color:#0066cc;line-height: 42px;float:left;margin-left: 34px;}
#home .content_box .part1 .detail_box .txt a{color:#0066cc;}
#home .content_box .part1 .detail_box .number{font-size: 14px;color:black;line-height: 42px;float:right;}

#home .content_box .part2_box{width: 962px;overflow: hidden;margin-left: 120px}
#home .content_box .part2_box .head_bg{width: 100%;height: 45px;background: url("head_bg.png") no-repeat;}
#home .content_box .part2_box .head_bg .title{font-size: 18px;color:white;float:left;margin:5px 0 0 75px;line-height: 40px}
#home .content_box .part2_box .head_bg .morebt{font-size: 16px;color:white;float:right;margin-right: 10px;line-height: 40px;display: block;margin-top: 5px;}
#home .content_box .part2_box .part2{width: 100%;background: white;border-radius: 0 0px 5px 5;overflow: hidden;}
#home .content_box .part2_box .part2 .show{width: 594px;height: 274px;margin:13px 23px 14px 22px;float:left;position: relative;}
#home .content_box .part2_box .part2 .show .img_box{width: 100%;height: 100%;}
#home .content_box .part2_box .part2 .show .img_box li{display: none}
#home .content_box .part2_box .part2 .show ol{width: 100px;position: absolute;left: 267px;top: 256px;}
#home .content_box .part2_box .part2 .show ol li{width: 10px;height: 10px;background: #005fb8;float:left;border-radius: 5px;margin-right: 8px;cursor: pointer;}
#home .content_box .part2_box .part2 .show ol li.hover{background: white}
#home .content_box .part2_box .part2 .detail{width: 302px;float:left;}
#home .content_box .part2_box .part2 .detail li{width: 100%;font-size: 16px;color:#555555;line-height: 35px;overflow: hidden;border-bottom: 1px dashed #555555}
#home .content_box .part2_box .part2 .detail li .title{color:#555555;float:left; width: 250px; text-overflow: ellipsis; overflow:hidden; white-space:nowrap}
#home .content_box .part2_box .part2 .detail li .time{color:#555555;float:right;}

#home .content_box .part3_box{width: 980px;overflow: hidden;margin-left: 120px;margin-top: 14px;}
#home .content_box .part3_box .part3{width: 315px;float:left;margin-right: 8px;}
#home .content_box .part3_box .part3_1 .head_box{width: 315px;height: 43px;background: url("guidebg.png") no-repeat;}
#home .content_box .part3_box .part3_2 .head_box{width: 315px;height: 43px;background: url("awser.png") no-repeat;}
#home .content_box .part3_box .part3_3 .head_box{width: 315px;height: 43px;background: url("activity.png") no-repeat;}
#home .content_box .part3_box .part3 .head_box .title{font-size: 18px;color:white;float:left;margin:3px 0 0 75px;line-height: 40px}
#home .content_box .part3_box .part3 .head_box .morebt{font-size: 16px;color:white;float:right;margin-right: 10px;line-height: 40px;display: block;margin-top: 5px;}
#home .content_box .part3_box .part3 .detail_box{width: 315px;background: white;border-radius: 0 0 5px 5px;overflow: hidden;}
#home .content_box .part3_box .part3 .detail_box ul{margin-left:22px;width: 273px;margin-bottom: 18px;}
#home .content_box .part3_box .part3 .detail_box ul li{font-size: 14px;color:#555555;line-height: 35px;border-bottom: 1px dashed #555555;overflow: hidden;}
#home .content_box .part3_box .part3 .detail_box ul li .title{color:#555555;float:left; width: 230px; text-overflow: ellipsis; overflow:hidden; white-space:nowrap}
#home .content_box .part3_box .part3 .detail_box ul li .time{color:#555555;float:right;}

#home .content_box .part4_box{width: 980px;margin:21px 0 10px 120px;overflow: hidden;}
#home .content_box .part4_box li{float:left;margin-right: 18px;}


#home .content_box .part5_box{width: 962px;overflow: hidden;margin-left: 120px}
#home .content_box .part5_box .head_bg{width: 100%;height: 47px;background: url("img_head.png") no-repeat;}
#home .content_box .part5_box .head_bg .title{font-size: 18px;color:white;float:left;margin:8px 0 0 75px;line-height: 40px}
#home .content_box .part5_box .head_bg .morebt{font-size: 16px;color:white;float:right;margin-right: 10px;line-height: 40px;display: block;margin-top: 5px;}
#home .content_box .part5_box .part5{width: 100%;background: white;border-radius: 0 0px 5px 5px;overflow: hidden;}
#home .content_box .part5_box .part5 ul{margin:22px 0 0 17px;overflow: hidden;}
#home .content_box .part5_box .part5 ul li{float:left;margin-right: 13px;margin-bottom: 10px;}
#home .content_box .part5_box .part5 ul li p{font-size: 14px;color:#555555;line-height: 30px;text-align: center}


#home .content_box .part6_box{width: 962px;overflow: hidden;margin-left: 120px;margin-top: 8px;}
#home .content_box .part6_box .head_bg{width: 100%;height: 52px;background: url("part6_head.png") no-repeat;}
#home .content_box .part6_box .head_bg .title{font-size: 18px;color:white;float:left;margin:12px 0 0 75px;line-height: 40px}
#home .content_box .part6_box .head_bg .morebt{font-size: 16px;color:white;float:right;margin-right: 12px;line-height: 40px;display: block;margin-top: 5px;}
#home .content_box .part6_box .part6{width: 100%;background: white;border-radius: 0 0px 5px 5px;overflow: hidden;}
#home .content_box .part6_box .part6 .img_box{width: 715px;float:left;margin: 20px 0 0 17px;}
#home .content_box .part6_box .part6 .img_box li{float:left;margin-right: 10px;}
#home .content_box .part6_box .part6 .img_box li p{font-size: 14px;color:#666666;line-height: 30px;margin-bottom: 10px;}
#home .content_box .part6_box .part6 .detail_box{width: 208px;float:left;margin-top: 10px;}
#home .content_box .part6_box .part6 .detail_box p{width: 100%;font-size: 14px;color:#555555;line-height: 35px;border-bottom: 1px dashed #555555;float:left;}
#home .content_box .part6_box .part6 .detail_box a{width: 100%;font-size: 18px;color:#555555;text-align: right;line-height: 40px;display: block}


#home .content_box .part7_box{width: 962px;overflow: hidden;margin-left: 120px;margin-top: 8px;}
#home .content_box .part7_box .head_bg{width: 100%;height: 52px;background: url("part7_bg.png") no-repeat;}
#home .content_box .part7_box .head_bg .title{font-size: 18px;color:white;float:left;margin:5px 0 0 80px;line-height: 40px}
#home .content_box .part7_box .head_bg .morebt{font-size: 16px;color:white;float:right;margin-right: 12px;line-height: 40px;display: block;margin-top: 5px;}
#home .content_box .part7_box .part7{width: 100%;background: white;border-radius: 0 0px 5px 5px;overflow: hidden;}
#home .content_box .part7_box .part7 .img_box{width: 940px;float:left;margin: 17px 0 0 17px;}
#home .content_box .part7_box .part7 .img_box li{float:left;margin-right: 12px;}

#home .content_box .part8_box{width: 962px;overflow: hidden;margin-left: 120px;margin-top: 8px;}
#home .content_box .part8_box .head_bg{width: 100%;height: 52px;background: url("part8_bg.png") no-repeat;}
#home .content_box .part8_box .head_bg .title{font-size: 18px;color:white;float:left;margin:10px 0 0 80px;line-height: 40px}
#home .content_box .part8_box .head_bg .morebt{font-size: 16px;color:white;float:right;margin-right: 12px;line-height: 40px;display: block;margin-top: 10px;}
#home .content_box .part8_box .part8{width: 100%;background: white;border-radius: 0 0px 5px 5px;overflow: hidden;padding-bottom: 30px;}
#home .content_box .part8_box .part8 .detail_box{width: 966px;margin:12px 0 0 22px;}
#home .content_box .part8_box .part8 .detail_box li{float:left;margin-right: 48px;width: 273px;float:left;}
#home .content_box .part8_box .part8 .detail_box li img{display: block;margin-bottom: 5px;}
#home .content_box .part8_box .part8 .detail_box li a{font-size: 14px;color:#555555;line-height: 35px;border-bottom: 1px dashed #555555;overflow: hidden;display: block;}
#home .content_box .part8_box .part8 .detail_box li a span{display: block;float:left}
#home .content_box .part8_box .part8 .detail_box li a em{display: block;float:right;font-style: normal;}

#state .head_box .logo{margin:74px 0 70px 515px;}
#state .content_box{width: 100%;overflow: hidden;padding-bottom: 45px;}
#state .content_box .part1{width: 960px;margin:4px 0 0 120px;background: white;border-radius: 10px;overflow: hidden;}
#state .content_box .part1 .img_box{width: 930px;margin:8px 0 0 18px;overflow: hidden;}
#state .content_box .part1 .img_box img{display: block;float:left;margin:0 5px;}
#state .content_box .part1 .detail_box{width: 918px;overflow: hidden;margin:11px 0 12px 23px;float:left;}
#state .content_box .part1 .detail_box .search_box{width: 320px;height: 42px;background: #d958b7;border-radius: 5px;float:left;}
#state .content_box .part1 .detail_box .search_box input{width: 264px;height: 38px;margin:2px;border-radius: 5px;background: white;border:none;font-size: 14px;color:#666666;text-indent: 0.5em;line-height: 38px;float:left;}
#state .content_box .part1 .detail_box .search_box .searchbt{width: 29px;height: 33px;background: url("search.png") no-repeat;float:left;margin:5px 0 0 8px; cursor: pointer;}
#state .content_box .part1 .detail_box .txt{font-size: 14px;color:#0066cc;line-height: 42px;float:left;margin-left: 34px;}
#state .content_box .part1 .detail_box .txt a{color:#0066cc;}
#state .content_box .part1 .detail_box .number{font-size: 14px;color:black;line-height: 42px;float:right;}

#state .content_box .part2{width: 962px;margin:10px 0 0 120px;overflow: hidden;}
#state .content_box .part2 .left_box{width: 697px;float:left;}
#state .content_box .part2 .left_box .head_bg{width: 100%;height: 40px;background: url("title_bg.png") no-repeat;}
#state .content_box .part2 .left_box .head_bg p{font-size: 18px;color:white;line-height: 40px;margin-left: 10px;}
#state .content_box .part2 .left_box .img_box{width: 100%;background: white;border-radius: 0 0 5px 5px;overflow: hidden;}
#state .content_box .part2 .left_box .img_box ul{margin:17px 0 0 12px;overflow: hidden;}
#state .content_box .part2 .left_box .img_box ul li{float:left;margin-right: 5px;margin-bottom: 13px;}
#state .content_box .part2 .left_box .img_box ul li p{font-size: 14px;color:#666666;line-height: 30px;text-align: center}
#state .content_box .part2 .left_box .img_box .page_number{width: 300px;height: 16px;margin:70px 0 40px 227px;}
#state .content_box .part2 .left_box .img_box .page_number .prev{font-size: 16px;color:#3570c3;display: block;float:left;}
#state .content_box .part2 .left_box .img_box .page_number ol{float:left;margin:0 10px;}
#state .content_box .part2 .left_box .img_box .page_number li {float: left;margin:0 5px;}
#state .content_box .part2 .left_box .img_box .page_number li a{font-size: 16px;color:#3570c3;display: block;float:left;}
#state .content_box .part2 .left_box .img_box .page_number .next{font-size: 16px;color:#3570c3;display: block;float:right;}

#state .content_box .part2 .right_box{width: 256px;float:right;}
#state .content_box .part2 .right_box .box1{width: 100%;overflow: hidden;}
#state .content_box .part2 .right_box .box1 .head_bg{width: 100%;height: 40px;background: url("right_bg1.png") no-repeat;}
#state .content_box .part2 .right_box .box1 .head_bg p{font-size: 18px;color:white;line-height: 40px;margin-left: 10px;}
#state .content_box .part2 .right_box .box1 .detail_box{width: 100%;background: white;border-radius: 0px 0px 5px 5px;overflow: hidden;}
#state .content_box .part2 .right_box .box1 .detail_box ul{width: 220px;margin:20px 0 0 24px;overflow: hidden;}
#state .content_box .part2 .right_box .box1 .detail_box li{float:left;font-size: 14px;color:#555555;margin-right: 5px;border-right:1px solid #555555;margin-bottom: 20px;padding-right: 6px;}
#state .content_box .part2 .right_box .box1 .detail_box li a{color:#555555;}
#state .content_box .part2 .right_box .box2{width: 100%;overflow: hidden;}
#state .content_box .part2 .right_box .box2 .head_bg{width: 100%;height: 40px;background: url("right_bg1.png") no-repeat;}
#state .content_box .part2 .right_box .box2 .head_bg p{font-size: 18px;color:white;line-height: 40px;margin-left: 10px;}
#state .content_box .part2 .right_box .box2 .detail_box{width: 100%;background: white;border-radius: 0px 0px 5px 5px;overflow: hidden;}
#state .content_box .part2 .right_box .box2 .detail_box .img{margin:18px 0 19px 40px;}
#state .content_box .part2 .right_box .box3{width: 100%;overflow: hidden;}
#state .content_box .part2 .right_box .box3 .head_bg{width: 100%;height: 40px;background: url("right_bg2.png") no-repeat;}
#state .content_box .part2 .right_box .box3 .head_bg p{font-size: 18px;color:white;line-height: 40px;margin-left: 10px;}
#state .content_box .part2 .right_box .box3 .detail_box{width: 100%;background: white;border-radius: 0px 0px 5px 5px;overflow: hidden;}
#state .content_box .part2 .right_box .box3 .detail_box .detail{width: 213px;margin-left: 20px;padding-bottom: 20px;}
#state .content_box .part2 .right_box .box3 .detail_box .detail a{font-size: 14px;color:#555555;line-height: 40px;display: block;border-bottom: 1px dashed #555555;}



#answers .head_box .logo{margin:74px 0 70px 515px;}
#answers .content_box{width: 100%;overflow: hidden;padding-bottom: 45px;}
#answers .content_box .part1{width: 960px;margin:4px 0 0 120px;background: white;border-radius: 10px;overflow: hidden;}
#answers .content_box .part1 .img_box{width: 930px;margin:8px 0 0 18px;overflow: hidden;}
#answers .content_box .part1 .img_box img{display: block;float:left;margin:0 5px;}
#answers .content_box .part1 .detail_box{width: 918px;overflow: hidden;margin:11px 0 12px 23px;float:left;}
#answers .content_box .part1 .detail_box .search_box{width: 320px;height: 42px;background: #d958b7;border-radius: 5px;float:left;}
#answers .content_box .part1 .detail_box .search_box input{width: 264px;height: 38px;margin:2px;border-radius: 5px;background: white;border:none;font-size: 14px;color:#666666;text-indent: 0.5em;line-height: 38px;float:left;}
#answers .content_box .part1 .detail_box .search_box .searchbt{width: 29px;height: 33px;background: url("search.png") no-repeat;float:left;margin:5px 0 0 8px;}
#answers .content_box .part1 .detail_box .txt{font-size: 14px;color:#0066cc;line-height: 42px;float:left;margin-left: 34px;}
#answers .content_box .part1 .detail_box .txt a{color:#0066cc;}
#answers .content_box .part1 .detail_box .number{font-size: 14px;color:black;line-height: 42px;float:right;}

#answers .content_box .part2{width: 962px;margin:10px 0 0 120px;overflow: hidden;}
#answers .content_box .part2 .left_box{width: 697px;float:left;}
#answers .content_box .part2 .left_box .head_bg{width: 100%;height: 40px;background: url("title_bg.png") no-repeat;}
#answers .content_box .part2 .left_box .head_bg p{font-size: 18px;color:white;line-height: 40px;margin-left: 10px;}
#answers .content_box .part2 .left_box .img_box{width: 100%;background: white;border-radius: 0 0 5px 5px;overflow: hidden;}
#answers .content_box .part2 .left_box .img_box ul{margin:5px 0 0 30px;overflow: hidden;width: 630px;}
#answers .content_box .part2 .left_box .img_box ul li{width: 100%;border-bottom: 1px dashed #555555;overflow: }
#answers .content_box .part2 .left_box .img_box ul li a{width: 100%;display: block;overflow: hidden;}
#answers .content_box .part2 .left_box .img_box ul li .txt{font-size: 14px;color:#555555;line-height: 40px;float:left;padding-left: 20px;background: url("star.png") no-repeat center left;}
#answers .content_box .part2 .left_box .img_box ul li .time{font-size: 14px;color:#555555;line-height: 40px;float:right;}
#answers .content_box .part2 .left_box .img_box .page_number{width: 300px;height: 16px;margin:70px 0 40px 227px;}
#answers .content_box .part2 .left_box .img_box .page_number .prev{font-size: 16px;color:#3570c3;display: block;float:left;}
#answers .content_box .part2 .left_box .img_box .page_number ol{float:left;margin:0 10px;}
#answers .content_box .part2 .left_box .img_box .page_number li {float: left;margin:0 5px;}
#answers .content_box .part2 .left_box .img_box .page_number li a{font-size: 16px;color:#3570c3;display: block;float:left;}
#answers .content_box .part2 .left_box .img_box .page_number .next{font-size: 16px;color:#3570c3;display: block;float:right;}

#answers .content_box .part2 .right_box{width: 256px;float:right;}
#answers .content_box .part2 .right_box .box1{width: 100%;overflow: hidden;}
#answers .content_box .part2 .right_box .box1 .head_bg{width: 100%;height: 40px;background: url("right_bg1.png") no-repeat;}
#answers .content_box .part2 .right_box .box1 .head_bg p{font-size: 18px;color:white;line-height: 40px;margin-left: 10px;}
#answers .content_box .part2 .right_box .box1 .detail_box{width: 100%;background: white;border-radius: 0px 0px 5px 5px;overflow: hidden;}
#answers .content_box .part2 .right_box .box1 .detail_box ul{width: 220px;margin:20px 0 0 24px;overflow: hidden;}
#answers .content_box .part2 .right_box .box1 .detail_box li{float:left;font-size: 14px;color:#555555;margin-right: 5px;border-right:1px solid #555555;margin-bottom: 20px;padding-right: 6px;}
#answers .content_box .part2 .right_box .box1 .detail_box li a{color:#555555;}
#answers .content_box .part2 .right_box .box2{width: 100%;overflow: hidden;}
#answers .content_box .part2 .right_box .box2 .head_bg{width: 100%;height: 40px;background: url("right_bg1.png") no-repeat;}
#answers .content_box .part2 .right_box .box2 .head_bg p{font-size: 18px;color:white;line-height: 40px;margin-left: 10px;}
#answers .content_box .part2 .right_box .box2 .detail_box{width: 100%;background: white;border-radius: 0px 0px 5px 5px;overflow: hidden;}
#answers .content_box .part2 .right_box .box2 .detail_box .img{margin:18px 0 19px 40px;}
#answers .content_box .part2 .right_box .box3{width: 100%;overflow: hidden;}
#answers .content_box .part2 .right_box .box3 .head_bg{width: 100%;height: 40px;background: url("right_bg2.png") no-repeat;}
#answers .content_box .part2 .right_box .box3 .head_bg p{font-size: 18px;color:white;line-height: 40px;margin-left: 10px;}
#answers .content_box .part2 .right_box .box3 .detail_box{width: 100%;background: white;border-radius: 0px 0px 5px 5px;overflow: hidden;}
#answers .content_box .part2 .right_box .box3 .detail_box .detail{width: 213px;margin-left: 20px;padding-bottom: 20px;}
#answers .content_box .part2 .right_box .box3 .detail_box .detail a{font-size: 14px;color:#555555;line-height: 40px;display: block;border-bottom: 1px dashed #555555;}



#answers2 .head_box .logo{margin:74px 0 70px 515px;}
#answers2 .content_box{width: 100%;overflow: hidden;padding-bottom: 45px;}
#answers2 .content_box .part1{width: 960px;margin:4px 0 0 120px;background: white;border-radius: 10px;overflow: hidden;}
#answers2 .content_box .part1 .img_box{width: 930px;margin:8px 0 0 18px;overflow: hidden;}
#answers2 .content_box .part1 .img_box img{display: block;float:left;margin:0 5px;}
#answers2 .content_box .part1 .detail_box{width: 918px;overflow: hidden;margin:11px 0 12px 23px;float:left;}
#answers2 .content_box .part1 .detail_box .search_box{width: 320px;height: 42px;background: #d958b7;border-radius: 5px;float:left;}
#answers2 .content_box .part1 .detail_box .search_box input{width: 264px;height: 38px;margin:2px;border-radius: 5px;background: white;border:none;font-size: 14px;color:#666666;text-indent: 0.5em;line-height: 38px;float:left;}
#answers2 .content_box .part1 .detail_box .search_box .searchbt{width: 29px;height: 33px;background: url("search.png") no-repeat;float:left;margin:5px 0 0 8px;}
#answers2 .content_box .part1 .detail_box .txt{font-size: 14px;color:#0066cc;line-height: 42px;float:left;margin-left: 34px;}
#answers2 .content_box .part1 .detail_box .txt a{color:#0066cc;}
#answers2 .content_box .part1 .detail_box .number{font-size: 14px;color:black;line-height: 42px;float:right;}

#answers2 .content_box .part2{width: 962px;margin:10px 0 0 120px;overflow: hidden;}
#answers2 .content_box .part2 .left_box{width: 697px;float:left;}
#answers2 .content_box .part2 .left_box .head_bg{width: 100%;height: 40px;background: url("title_bg.png") no-repeat;}
#answers2 .content_box .part2 .left_box .head_bg p{font-size: 18px;color:white;line-height: 40px;margin-left: 10px;}
#answers2 .content_box .part2 .left_box .detail{width: 100%;background: white;border-radius: 0px 0px 5px 5px;overflow: hidden;}
#answers2 .content_box .part2 .left_box .detail_box{width: 650px;margin:20px auto;overflow: hidden;}
#answers2 .content_box .part2 .left_box .detail_box .title{font-size: 24px;color:#333333;width: 100%;text-align: center}
#answers2 .content_box .part2 .left_box .detail_box .state{font-size: 14px;color:#999999;width: 100%;text-align: center;padding-bottom: 10px;border-bottom: 1px dashed #555555;display: block;}
#answers2 .content_box .part2 .left_box .detail_box .txt{font-size: 16px;color:black;line-height: 36px;width: 100%;}
#answers2 .content_box .part2 .left_box .detail_box .txt span{display: block;width: 100%;text-align: center}

#answers2 .content_box .part2 .right_box{width: 256px;float:right;}
#answers2 .content_box .part2 .right_box .box1{width: 100%;overflow: hidden;}
#answers2 .content_box .part2 .right_box .box1 .head_bg{width: 100%;height: 40px;background: url("right_bg1.png") no-repeat;}
#answers2 .content_box .part2 .right_box .box1 .head_bg p{font-size: 18px;color:white;line-height: 40px;margin-left: 10px;}
#answers2 .content_box .part2 .right_box .box1 .detail_box{width: 100%;background: white;border-radius: 0px 0px 5px 5px;overflow: hidden;}
#answers2 .content_box .part2 .right_box .box1 .detail_box ul{width: 220px;margin:20px 0 0 24px;overflow: hidden;}
#answers2 .content_box .part2 .right_box .box1 .detail_box li{float:left;font-size: 14px;color:#555555;margin-right: 5px;border-right:1px solid #555555;margin-bottom: 20px;padding-right: 6px;}
#answers2 .content_box .part2 .right_box .box1 .detail_box li a{color:#555555;}
#answers2 .content_box .part2 .right_box .box2{width: 100%;overflow: hidden;}
#answers2 .content_box .part2 .right_box .box2 .head_bg{width: 100%;height: 40px;background: url("right_bg1.png") no-repeat;}
#answers2 .content_box .part2 .right_box .box2 .head_bg p{font-size: 18px;color:white;line-height: 40px;margin-left: 10px;}
#answers2 .content_box .part2 .right_box .box2 .detail_box{width: 100%;background: white;border-radius: 0px 0px 5px 5px;overflow: hidden;}
#answers2 .content_box .part2 .right_box .box2 .detail_box .img{margin:18px 0 19px 40px;}
#answers2 .content_box .part2 .right_box .box3{width: 100%;overflow: hidden;}
#answers2 .content_box .part2 .right_box .box3 .head_bg{width: 100%;height: 40px;background: url("right_bg2.png") no-repeat;}
#answers2 .content_box .part2 .right_box .box3 .head_bg p{font-size: 18px;color:white;line-height: 40px;margin-left: 10px;}
#answers2 .content_box .part2 .right_box .box3 .detail_box{width: 100%;background: white;border-radius: 0px 0px 5px 5px;overflow: hidden;}
#answers2 .content_box .part2 .right_box .box3 .detail_box .detail{width: 213px;margin-left: 20px;padding-bottom: 20px;}
#answers2 .content_box .part2 .right_box .box3 .detail_box .detail a{font-size: 14px;color:#555555;line-height: 40px;display: block;border-bottom: 1px dashed #555555;}

.side_box{width: 145px;height: 467px;background: url("side_bg.png") no-repeat;position: fixed;right: 0px;top: 150px;}
.side_box .side{width: 87px;margin:141px 0 0 21px;}
.side_box .side li{font-size: 14px;color:white;line-height: 34px;border-bottom: 1px dashed #555555;text-align: center;cursor: pointer;}
.side_box .side a{font-size: 14px;color:white;line-height: 34px;display: block;text-align: center;cursor: pointer;}

.header { height: 40px; width: 100%; background-color: #000000; position: fixed; top: 0; left: 0; z-index: 200; filter:alpha(Opacity=70);-moz-opacity:0.7;opacity: 0.7; }
.header .content { width: 1000px; margin: 0 auto; }
.header .content .logo { float: left; width: 115px; height: 40px; background: url(../images/header/header_logo.png) 0px 6px no-repeat; }

.header .content .menu { float: left; width: 800px; padding:15px 0 0 20px; color: #aaa8a8; }
.header .content .menu .item { float: left; padding: 0 15px 0 15px; border-right: 1px solid #aaa8a8; }
.header .content .menu .item a { color: #aaa8a8; }
.header .content .menu .noborder { border-right: 0; padding-right: 0; }

#answers2 .content_box .part3{width: 962px;margin:10px 0 0 120px;overflow: hidden;}
#answers2 .content_box .part3 .left_box{width: 962px;float:left;}
#answers2 .content_box .part3 .left_box .head_bg{width: 100%;height: 40px;background: url("title2_bg.png") no-repeat;}
#answers2 .content_box .part3 .left_box .head_bg p{font-size: 18px;color:white;line-height: 40px;margin-left: 10px;}
#answers2 .content_box .part3 .left_box .detail{width: 100%;background: white;border-radius: 0px 0px 5px 5px;overflow: hidden;}
#answers2 .content_box .part3 .left_box .detail_box{width: 850px;margin:20px auto;overflow: hidden;}
#answers2 .content_box .part3 .left_box .detail_box .title{font-size: 24px;color:#333333;width: 100%;text-align: center}
#answers2 .content_box .part3 .left_box .detail_box .state{font-size: 14px;color:#999999;width: 100%;text-align: center;padding-bottom: 10px;border-bottom: 1px dashed #555555;display: block;}
#answers2 .content_box .part3 .left_box .detail_box .txt{font-size: 16px;color:black;line-height: 36px;width: 100%;}
#answers2 .content_box .part3 .left_box .detail_box .txt span{display: block;width: 100%;text-align: center}

.float { width:150px; height:305px; /*position: fixed;left: 50%;margin-left:510px;top: 200px;*/ z-index:1010}
.float .float-kf { list-style: none;height:185px;padding-top:330px;padding-left: 15px;line-height:20px; text-align:center; background:url('//cct.picatown.com/newpkt/static2016/images/public/float6.png') no-repeat; position:relative;}
.float .float-kf .top { display:block; width:50px; height:50px; position:absolute; bottom:0; left:50px;}
.float .float-kf .help { display:block; width:120px; height:30px; position:absolute; top:103px; left:20px; }

/** Register Box **/
.registerShadow { height: 100%; width: 100%; position:fixed; _position:absolute; top:0; z-index:500; opacity: 0.7; filter: alpha(opacity=70); background-color: #000; }
.registerBox { width: 800px; margin-left: -400px; margin-top: -315px; position:fixed; _position:absolute; top: 50%; left: 50%; z-index:600; }
.registerBox .top { width: 506px; height: 79px; margin-left: -255px; background: url(//cct.picatown.com/newpkt/static2016/images/public/reg_header.png) 0 0 no-repeat; position:fixed; _position:absolute; left: 50%; z-index:700; }
.registerBox .top .closed { float: right; margin-right: 30px; width: 60px; height: 60px; background: url(//cct.picatown.com/newpkt/static2016/images/public/reg_closed.png) 0 0 no-repeat; }
.registerBox .bottom { width: 439px; height: 6px; margin:0 auto; background: url(//cct.picatown.com/newpkt/static2016/images/public/reg_footer.png) 0 0 no-repeat; }
.registerBox .content { width: 439px; margin:60px auto 0 auto; background: url(//cct.picatown.com/newpkt/static2016/images/public/reg_bg.jpg) 0 0 repeat-y; }
.registerBox .content .role { width: 340px; height: 448px; margin: 0 0 0 68px; background: url(//cct.picatown.com/newpkt/static2016/images/public/reg_role.png) 0 0 no-repeat; position:fixed; _position:absolute; top: 210px; left: 50%; z-index:800; pointer-events: none;}
.registerBox .content .frame { width: 350px; margin: 0 auto; padding-top: 50px; padding-bottom: 50px; }
.registerBox .content .frame td { vertical-align: top; }
.registerBox .content .frame .field { width: 80px; font-size: 14px; font-weight: bold; color: #5d5d5d; padding-top: 3px; }
.registerBox .content .frame .input { width: 230px; }
.registerBox .content .frame .input input { width: 230px; }
.registerBox .content .frame .input .tip { color: #1b4ae4; }
.registerBox .content .frame .checkbox { color: #af703c; }
.registerBox .content .frame .checkbox a { color: #ff3c00; }
.registerBox .content .frame .checkbox input { width: 16px; }
.registerBox .content .frame .button input { border: 0; }
.registerBox .content .frame .button .submit { width: 138px; height: 40px; background: url(//cct.picatown.com/newpkt/static2016/images/public/reg_btn_submit.png) 0 0 no-repeat; }
.registerBox .content .frame .button .reset { float:right; width: 138px; height: 40px; background: url(//cct.picatown.com/newpkt/static2016/images/public/reg_btn_return.png) 0 0 no-repeat; }


input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    background-color: #fff;
    border: 1px solid #ccc;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    -webkit-transition: border linear .2s,box-shadow linear .2s;
    -moz-transition: border linear .2s,box-shadow linear .2s;
    -o-transition: border linear .2s,box-shadow linear .2s;
    transition: border linear .2s,box-shadow linear .2s;
}

select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    display: inline-block;
    height: 20px;
    padding: 4px 6px;
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 20px;
    color: #555;
    vertical-align: middle;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

table {
    border-collapse: separate;
    border-spacing: 2px;
}

.registerBox p {
    display: block;
    margin-block-start: 0em;
    margin-block-end: 2em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
}

.hide { display: none; }
