@charset "utf-8";
/* CSS Document */
.center_box{border:5px solid #eee}
.u_center{overflow:hidden;margin:10px;background:#f2f2f2}

.center_list{overflow:hidden}
.center_list{width:200px;}

.center_list .tou{overflow:hidden}
.center_list .tou .img_{margin:30px auto 0 auto;width:100px;height:100px;border:5px solid #ccc;}
.center_list .tou .img_ img{width:100px;height:100px;}
.center_list .tou .img_{-webkit-border-radius:55px; -moz-border-radius:55px; border-radius:55px;}

.center_list .tou h4{font-weight:bold;border-bottom:1px  dotted #ccc;line-height:20px;text-align:center;color:#666;padding:10px 0;font-size:14px}
.center_list .tou h4 a{color:#f66;padding:05px;font-size:12px;}
.center_list .tou h4 a:hover{color:#c00}

.center_list .c_list{overflow:hidden;}
.center_list .c_list a{display:block;line-height:40px;font-size:16px;color:#888;text-align:center;border-top:1px solid #fff;border-bottom:1px solid #ddd;}
.center_list .c_list a:hover{background:#f8f8f8;border-left:5px solid #f66;}

.center_main{width:960px;background:#fff;min-height:600px;border-left:solid #f8f8f8 10px}

.center_list .c_list a{-webkit-transition:all 0.3s ease-out;-khtml-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;}

.form{width:400px;padding:60px 0 30px 0;margin:0 auto}
.form .step{line-height:40px;font-size:18px;color:#444;overflow:hidden}
.form .step a{float:left;color:#444;display:block;width:33%}
.form .step a em{background:#888;color:#fff;width:40px;display:block; text-align:center;float:left;margin-right:10px;}
.form .step .on em{background:#df392e;}
.form .step a em{-moz-border-radius:20px;/* Gecko browsers */-webkit-border-radius:20px;/* Webkit browsers */border-radius:20px;/* W3C syntax */}

.form .mess{line-height:40px;font-size:18px;color:#444;overflow:hidden; text-align:center}
.form .red{color:#c00;line-height:40px;font-size:24px;font-weight:bold; text-align:center}
.form div span{text-align:center;display:block;line-height:60px;}
.form div span a{font-size:18px;color:#df392e;font-weight:bold}

dl.form span{text-align:center;display:block;line-height:60px;font-size:18px;color:#666;font-weight:bold}
dl.form span a{color:#df392e;}
dl.form span a:hover{color:#666;}

.form .release{background:#ef5659;line-height:48px;display:block;text-align:center;color:#f2f2f2;font-size:22px;width:320px;margin:0 auto;font-weight:bold}
.form .release:hover{background:#333;color:#fff}


.form li{line-height:30px;height:30px;overflow:hidden;margin-bottom:15px;padding:5px 0;border:1px solid #dedede}
.form li a{display:block;float:left;min-width:5em;border-right:1px solid #f2f2f2;height:30px;overflow:hidden;font-size:16px;color:#666;padding:0 1em;font-weight:bold} 
.form li input{float:left;line-height:30px;height:30px;width:280px;font-size:14px;text-indent:10px;color:#444;overflow:hidden;font-family:"微软雅黑"}

.form dd{overflow:hidden;margin-bottom:20px;padding:5px 0;}

.form .btn{background:#ef5659;line-height:36px;display:block;text-align:center;color:#f2f2f2;font-size:18px;width:150px;margin:0 auto;font-weight:bold;font-family:"微软雅黑"}
.form .btn:hover{background:#333;color:#fff}

.form li,.form .btn,.form .btn,.mes a{-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}

.report-file{display:block;position: relative;width:110px;height:28px;overflow: hidden;border:1px solid #ef5659;background:#ef5659;color: #fff;cursor: pointer;text-align:center;float: left;margin:30px 10px 0 0;font-size:14px;}
.report-file em{cursor: pointer;display: block;line-height: 28px; position:relative}
.report-file label{width:100%; position:absolute;right:0;top:0;line-height:28px;height:28px; z-index:11}
.report-file .choice{padding-top:30px;color:#000}

.file-prew {cursor: pointer;position: absolute;top: 0;left:0;width:120px;height:30px;font-size: 100px;opacity: 0;filter: alpha(opacity=0);}
	
#preview{display:block;float:left;background:#f2f2f2;padding:5px;width:80px; text-align:center}	
#preview img{height:80px;display:block;width:80px;}

.prompt{border:1px dashed #ccc;float:right;width:150px;padding:20px 15px;font-size:12px;line-height:24px;background:#fafafa;color:#666}

.veri{overflow:hidden;margin-bottom:20px;padding:5px 0;border:1px solid #ddd}
.veri em{display:block;float:left;width:80px;line-height:30px;height:30px;overflow:hidden;font-size:16px;color:#666;min-width:5em;border-right:1px solid #f2f2f2;padding:0 1em;font-weight:bold}
.veri input{float:left;line-height:30px;height:30px;width:150px;font-size:16px;font-family:"微软雅黑";margin-left:20px}
.veri img{height:30px;width:100px;}

.veri span{display:block;overflow:hidden;float:right}
.veri span img{float:left}
.veri span a{display:block;float:right;line-height:30px;padding:0 10px;color:#c00}

.form dt{line-height:48px;text-align:center;width:100%;display:block;font-size:16px;color:#999}

.form dt a{color:#ef5659;}


div.form input{line-height:30px;height:30px;width:100%;font-size:14px;text-indent:10px;color:#444;overflow:hidden;font-family:"微软雅黑"}


.user_body{overflow:hidden;margin:0 60px;padding-top:120px;}

.user_body h3{font-size:18px;color:#666;line-height:40px;}
.user_body h3 a{color:#c00}

.user_body p{line-height:40px;font-size:16px;color:#666}

.user_body .push{overflow:hidden;padding-top:50px;margin-top:30px;border-top:1px dotted #eee}
.user_body .push a{float:left;display:block;width:270px; text-align:center;font-size:18px;font-weight:bold;color:#fff;height:120px;line-height:120px;margin:0 5px}

.user_body .new_game{background:#f66}
.user_body .new_game:hover{background:#e00}

.user_body .evaluating{background:#fc6}
.user_body .evaluating:hover{background:#f90}

.user_body .new_news{background:#c6f}
.user_body .new_news:hover{background:#90C}
.user_body .push a{-webkit-transition:all 0.3s ease-out;-khtml-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;}


.error{font-fize:12px;color:#f00;display:block;line-height:30px;background:url(../images/err_small.png) left center no-repeat;padding-left:20px;}


.gt_float{margin:0 auto}



