﻿html, body, div, span, p, h1, h2, h3, h4, h5, h6, a, dl, dt, dd, ul, ol, li, form, fieldset, legend, label, .text, textarea, select, button, blockquote, q, img, font, small, strong, strike, sup, sub, em, code, abbr, acronym, pre, caption{
	border:0 none;
	font-size:100%;
	font-style:inherit;
	font-weight:inherit;
	margin:0;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	padding:0;
	vertical-align:baseline;
}

body
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	color: #6E6E6D;
	background:#fff; 
	font-family:Arial,verdana,宋体;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
}

table {
	color:#626469;
	font-size:12px;
}

h1, h2, h3, strong, .strong {
	font-weight:bold;
}
ul,li{ list-style-image:none;list-style-position:outside;list-style-type:none;}

.text,textarea, select {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#FFFFFF;
	border-color:#C3C3C3 #C3C3C3 #DDDDDD;
	border-style:solid;
	border-width:1px;
	color:#000000;
	font-family:inherit;
	padding:3px;
}

.text_line{border:none; border-bottom:solid 1px;}

button
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	background:#68D000 none repeat scroll 0 0;	
	color:#FFFFFF;
	cursor:pointer;
	font-size:1.1em;
	font-weight:bold;
	line-height:14px;
	padding:4px 0 4px;
	text-align:center;
	vertical-align:middle;
}
button:hover {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#71E000 none repeat scroll 0 0;
}

.button_1{width:80px;height:30px;border:0 none; background:url(../images/buttons.png) no-repeat 0 0; color:#ffffff;font-weight:bold;cursor:pointer;}

a:link{
	color: #6E6E6D;
	font-style:normal;
	list-style:none;
	text-decoration: none;
}
a:visited { color: #6E6E6D;text-decoration: none; }
a:hover { color: #65BF0B; text-decoration:underline;}

.left {
	float:left;
}
.right {
	float:right;
}

.out_top{margin-top:8px;}
.inner_top{padding-top:5px;}

.c_corner
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
}

.green_1{color:#65BF0B;}

.grayf_1{ color:#7a7a7a;}
.grayf_2{ color:#666;}
.graytext{ color:#565677;}
.grayf_3{ color:#e7e3e7;}
.grayf_4{ color:#636466;}

.bg_gray1{ background-color:#3F3D37;}


table .l_td{padding-left:8px;text-align:right !important;}
table .b_td{padding-top:10px; padding-bottom:10px;}

.er_msg{font-size:12px; color:#CD5C0A; font-weight:bold;}


/**border: #e7e3e7 #e1e1e1 #dae7ed*/
/**bg: blue #ebf2f9   red #fffbef #f7f1e0*/

.cm_top_h{height:20px; padding-top:5px; border-bottom:1px solid #CFCFCF;}
.cm_top_h ul{}
.cm_top_h .tuser{float:right;text-align:right; width:400px;}
.cm_top_h .tlink{float:left;margin:0; padding-left:10px;}
.cm_top_h li .mcenter{background:url(../images/hot.gif) no-repeat 10px 0px;padding:0 10px 0 25px;}
.cm_top_h li .home,.cm_top_h li .epc,.cm_top_h li .bbs,.cm_top_h li .dealer,.cm_top_h li .preg,.cm_top_h li .plogin,.cm_top_h li .plogout,.cm_top_h li .pmanage{
	padding:0 10px 0 10px;
}
.cm_top_h ul li{ list-style:none;float:left;}
.cm_top_h .tuser li{ float:right}
.cm_top_m{height:81px; background:#fff; border-bottom:solid 1px #C9D7F1;}
.cm_top_ml{float:left}
.cm_top_ml img{border:none; padding:0;}
.cm_top_mr{float:left;}

.cm_bottom{float:left; width:100%;text-align:center;padding-top:15px; margin-top:15px; border-top:solid 1px #CFCFCF;}

.cm_bottom1{float:left;width:100%;text-align:center;height:50px; margin-top:10px; padding-top:10px; border-top:solid 1px #ccc;}

.homeflag{background:url(../images/homeico.gif) no-repeat center; width:16px;height:16px;float:left; margin:0px 3px 0 3px;}