body {margin: 0px;font-size:12px;color: #333333; font-family:Verdana, Geneva, sans-serif;background:#fff  top center no-repeat;}
a{color: #333333;text-decoration: none;}
a:hover {color: #FF0000;text-decoration: none;}
ul,ol,li,p,dl,dt,dd,input,h3,form,p,h1,h2,h3{margin:0px;padding:0px;list-style-type: none;overflow:hidden;}
img{ border:0px;}
i{font-style:normal;}
input,select{vertical-align:middle}
select{height:24px;margin-top:1px;}
textarea{border:1px solid #ddd;padding:5px;}

.ptop{display:none;}
* a, * b{font-family:宋体;}

address{display:block;font-style:normal;height:30px;line-height:30px;border-bottom:1px solid #ddd;padding-left:5px;}


i.alert{position:absolute;font-style:normal;color:#666;padding:5px 0 4px 25px;background:url(ajaxform.gif) #fff 5px 5px no-repeat;}
i.no{background-position:0 40px;}
i.ok{background-position:5px -24px;height:15px;}
i.err{background-position:5px -56px;color:#f00}
.ajaxform .require{background:url(ajaxform.gif) left -78px no-repeat;padding-left:9px;}

.page { padding:14px 0 10px;font-family:simsun;text-align:center;}
.page a { display:inline-block;height:22px; line-height:22px; background:#ccc;text-align:center; color:#222; padding:0 8px;margin-right:5px;border-radius:3px;}
.page a:hover { background:#d22225; color:#fff; text-decoration:none; }
.page u,.fenye .on {display:inline-block; height:22px;padding:0 8px; line-height:22px; background:#d22225;color:#fff; text-align:center;margin-right:5px;border-radius:3px;}
.page s{display:inline-block;padding:0 3px;margin:0 0 0 5px;}


input.but{cursor:pointer;background:#ddd;height:24px; border:0; border-bottom:1px solid #666; border-right:1px solid #666; padding:3px 6px; margin-right:5px}
input.tc{text-align:center;padding:0; height:18px;border:1px solid #A7A6AA;height:18px;padding:2px 0 0;}
input.sub{height:30px;line-height:22px;}


.login{width:500px; height:240px; border:1px solid #ddd;padding:10px;  position: absolute;
  left:45%;
  top:45%;
  margin-left:-250px;
  margin-top:-100px;z-index:100; background:url(dealer_admin_bg.jpg) bottom right no-repeat #f0f0f0; padding:20px 0 0 200px}
.login p{height:45px;}
.login p em{font-family:Microsoft YaHei,SimHei,simsun;; font-size:22px; font-weight:bold; font-style:normal}
.login p input{width:160px;height:26px;border:1px solid #ddd;line-height:26px;padding:0 5px;}
.login p b{ font-size:14px; font-weight:normal}
.login p span{display:block; height:60px; margin-left:10px; line-height:60px; float:left; color:#666}
.login p span a{color:#ff0000; text-decoration:underline}
.login div{padding-left:12px;}
.login div input{height:30px;background:#01a0e1;color:#fff; border:0;line-height:30px;width:170px;margin-left:55px;cursor:pointer;}
.login i.alert{margin-left:30px;}
.login .ajaxform .require{background:none}
.login .Transparent {
	position:absolute;
	left:-15px;
	top:-15px;
	padding:5px;
	background:#fff;
	filter:alpha(opacity=40);
	-moz-opacity:.4;
	opacity:.4;
	width:720px;
	height:280px;
	z-index:-3
}

.bgCon {
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	z-index:-5;
}
.bgCon li {
	position:absolute;
	width:100%;
	height:100%;
	z-index:10;
	background-position:center 0;
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-size:cover;
	-webkit-background-size:cover;
	-o-background-size:cover;
	zoom:1;
}
.login_footer{width:100%; height:30px; position:absolute; bottom:0; text-align:center; line-height:30px; background:#545454; font-size:12px; color:#999}

.nav{background:#333;}
.nav dd{width:1200px;margin:0 auto;line-height:35px;color:#777;padding:10px 0;}
.nav dd p{float:right;}
.nav h1{float:left;font-size:20px;line-height:25px;color:#0049;font-weight:400;}
.nav h1 a{color:#049;font-family:微软雅黑;margin-right:50px;}
.nav i{float:right;}

.main{width:1200px;margin:10px auto;}
.main ul{border-bottom:1px solid #d8e7ee;}
.main ul b{padding:0 10px;display:block;height:30px;line-height:30px;font-size:15px;}
.main ul li{height:22px;padding-left:20px;}
.main ul li a{color:#004499;font-size:13px;line-height:20px;}
.main ul li a:hover,.main ul li a.on{color:#f00}

.h1{color:#98BCCE;border-bottom:3px solid #C2D1D8;font-size:24px;height:50px;line-height:50px;}
.pleft {width:180px;float:left;padding-top:2px;background:#f3f7f9;border:1px solid #d8e7ee}

.pright{float:right;width:990px;padding-bottom:50px;}
.pright address{border-color:#d8e7ee;margin-bottom:10px;}

.no{border:1px solid #d8e7ee;border-top:3px solid #006699;line-height:200px;font-size:20px;}


.table{font-size:12px;border:1px solid #d8e7ee;border-top:3px solid #006699}
.table th{font-weight:normal; text-align:left;padding-right:10px; color:#777}
.table td,.table th{padding:4px 0 4px 8px}
.table tbody td,.table tbody th{border-bottom:1px solid #d8e7ee; }
.table table td,.table table th{border:0;}
.table .th{background:#eef3f7;}
.table input{height:23px;line-height:23px;padding:0 5px;border:1px solid #ddd;}
.table label{margin-right:10px;}
.table label input{border:0;}

.table .tright{text-align:right;}

.asklis{color:#999;width:968px;margin:0 auto;overflow:hidden;padding-bottom:20px;}
.asklis div{width:958p;margin:0 auto;background:url(ask.gif) no-repeat;padding:9px 0;}
.asklis div div{padding:10px;border:1px solid #ddd;border-top:0;background:#fbfbfb;}
.asklis p{color:#444;}
.asklis div div p{color:#d00}


#previewimg{max-width:150px;max-height:100px;overflow:hidden;background:#fff;text-align:center;position:absolute;}
#previewimg img{height:100px;}

/*Ajax上传按钮*/
.ajaxupload,.ajaxuploads {position:relative;background: #4976d0;color: #fff;font-size:12px;text-align:center;border-radius: 4px;overflow: hidden;text-decoration: none;height:24px;line-height:24px;padding:7px 10px;cursor:pointer;min-width:100px;}
.ajaxupload:hover,.ajaxuploads:hover{color:#fff;text-decoration:none;background:#295ac5}
.ajaxupload input,.ajaxuploads input{position: absolute;font-size: 100px;right: 0;top: 0;opacity: 0;display:block;width:100%;height:20px;overflow:hidden;font-size:0px;}
.ajaxupload u{display:none;position:absolute;top:0;left:0;background:#4976d0;width:100%;font-size:10px;text-decoration:none;color:#ff0}

input[type='submit']{cursor:pointer;background:#4976d0;height:30px;line-height:25px;border:0;margin-right:5px;color:#fff;border-radius:5px;padding:0 15px;}
