/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	/*font: inherit;  */
	 
	text-decoration: none;
}
a{ color: #fff;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
#simple_wrapper{width:100%; overflow:hidden; background:#f5f5f5;}
contain
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	
}
.clear{
	clear: both;
}
.bigbox{background:#3e3e3e; width:100; overflow:hidden;}

/*共用css*/ @add  liuhui 20141112
.float_L{float:left;}
.float_R{float:right}
.text_center{ text-align:center}
.text_left{ text-align:left}
.text_right{ text-align:right}
.wid_300{width:300px;}
.wid_260{width:260px;}
.line_20{line-height:20px;}

.font_14{font-size:14px}

.padd_T10{ padding-top:10px;}

.margin-top{ margin-top:10px}
.padd_none{ padding:none;}
.margin_none{ margin:none;}
.margin_Tnone{ margin-top:none;}
.pro_more{ margin-top:20px;border-bottom: 5px solid #ddd;}
.pro_more_div{border-bottom: 5px solid #ff6600; margin-bottom: -5px; width:100%;}
.f-mlr12{ margin:0px 12px;}
.f-pA10{ padding:10px;}
.pro_more label,.pro_more input{cursor: pointer;}
.pre_more_on{ cursor: pointer; background: #ff6600; display: inline-block;padding:8px 0px; color:#fff; width: 200px; text-align: center}
.pre_more_out{cursor: pointer;background: #ddd; display: inline-block;padding:8px 0px; color:#333; width: 200px; text-align: center}
.btn_down{ padding:5px 10px;border:1px solid #c40000; color:#c40000; display:inline-block;  text-align:center; background:#ffeded; font-weight: bolder;}

/*
上传文件css样式
*/
.upload-contentarea {
    width: 67%;
    overflow:hidden;
    margin-top:20px;
    position:relative;
}
.upload-contentarea label {
    width:100%;
    height:100%;
    display:block;
}
.upload-contentarea input[type=file] {
    width:188px;
    height:60px;
    background:#333;
    margin: 0 auto;
    position:absolute;
    right:50%;
    margin-right:-94px;
    top:0;
    right/*\**/:0px\9;
    margin-right/*\**/:0px\9;
    width/*\**/:10px\9;
    opacity:0;
    filter:alpha(opacity=0);
    z-index:1;
    cursor:pointer;
}
.upload-contentarea a.upload-img{
    width:165px;
    display: inline-block;
    margin-bottom: 10px;
    height:57px;
    line-height: 57px;
    font-size: 20px;
    color: #FFFFFF;
    background-color: #f38e81;
    border-radius: 3px;
    text-decoration:none;
    cursor:pointer;
}
.upload-contentarea a.upload-img:hover{
    background-color: #ec7e70;
}
.upload-contentarea .tc{text-align:center;}
.pro_more_font{display:inline-block;margin-left:10px;color:#ff6600;font-size:14px}
.wrong_bg{ background:#00ff00}
.wrong_block_bg{display:inline-block;width:20px;height:10px;background:#00ff00;}