﻿*,html{margin:0;padding:0;}
body{font-family:'新宋体';font-size:13px;color:#000; }
ul,li{list-style-type:none;}
table,tr,td{ padding:0px; border:0px; margin:0px;}
img{border:none;}
/* links */
a{color:#000;text-decoration:none;}
a:hover{color:#0371B5;text-decoration:none;}
.reg_hend{ line-height:60px; background-color:#0371B5; width:100%; height:60px;}
.reg_hend ul{ margin:0px auto; }
.reg_hend ul li{ float:left;color:#fff; padding-left:10px; padding-right:10px; height:60px;}
.reg_hend ul li a{ color:#fff;}

.reg_con{ width:100%; height:100%;}
.reg_l{ float:left; width:200px; border:1px solid #0371B5; height:675px;}
.reg_l ul li{ line-height:45px; border-bottom:1px dashed #ccc;  text-align:center;}
.reg_r{ text-align:left; width:100%; height:80px;  padding:15px; }
.reg_r h2{ color:Red;}
.reg_r li{ line-height:45px;}
.reg_r img{ width:100px;}
.wm_but1{padding:0px; margin:0px; border:0px;background-color:#0371B5;width:100px; height:30px; text-align:center; color:#fff}
.wm_td{ text-align:right; padding-right:15px; }
.conten{ padding:10px; width:100%;}
.conten th{ line-height:40px; background-color:#0371B5; padding-left:10px; padding-right:10px; color:#fff; text-align:center;}
.conten td{ line-height:35px; height:35px; border:1px solid #ccc;padding-left:10px; padding-right:10px;}
.tabtd{line-height:35px;padding-left:10px; padding-right:10px;}

.wm_login{ border:1px solid #ccc; padding:15px;}
.wm_login li{ line-height:35px; height:35px; text-align:center}
.wm_but{ padding:0px; margin:0px; border:0px; background-color:#0072B9; color:#fff; width:65px; height:25px;}

.pl_con{ width:630px; padding:15px; margin:0px auto;}
.pl_con li{ line-height:30px;}
.pl_con li span{ float:right;}
.pl_com p{ font-weight:bold; color:Red; border-bottom:2px solid #ccc; line-height:30px; font-size:15px;}
.pl_com li{     height:100%;}
.pl_com tr td{border:0px; padding:0px; margin:0px;border-bottom:1px solid #F1F1F1;height:auto;padding-top:15px; padding-bottom:15px;}
.pl_l{  height:40px; width:45px; overflow:hidden; }
.pl_r{  width:630px;line-height:20px;}
.pl_r span{ color:#0371B5; font-size:14px; line-height:30px;}
.pl_img{ color:#AFAFAF; background-image:url(img/d1.jpg); background-repeat:no-repeat; padding-left:25px; height:40px; }
.pl_img:hover{color:#0072B9; background-image:url(img/d2.jpg); background-repeat:no-repeat; padding-left:25px; height:40px;}

#Smohan_FaceBox {
	width:630px;
	height:auto;
	position:relative;
	min-height:160px;
}
textarea.smohan_text {
	display:block;
	width:630px;
	height:90px;
	background:url(../img/facebg_1.png) 0px 0px repeat-x;
	border:1px solid #cacaca;
	outline:none;
	position:relative;
	overflow:hidden;
}
#Smohan_FaceBox p {
	display:block;
	width:630px;
}
#Smohan_FaceBox b{ line-height:30px; height:30px;}
#Smohan_FaceBox b span{ float:right; font-weight:lighter;}
.face {
	display:block;
	width:20px;
	height:20px;
	background:url(/reg/img/facebg_1.png) 0px -100px no-repeat;
	float:left;
}
.face:hover, .face.in {
	background-position:0px -120px;
}
.button {
	display:inline-block;
	width:80px;
	height:30px;
	line-height:30px;
	background:#0371B5;
	border:1px solid #0371B5;
	text-align:center; color:#fff;
	float:right;
}
img {
	border:0 none;
}
/*
FaceBox
*/
#SmohanFaceBox {
	display:block;
	width:352px;
	height:187px;
	position:absolute;
	top:10px;
	z-index:9999;
}
#SmohanFaceBox .Corner {
	display:block;
	width:28px;
	height:15px;
	background:url(../img/facebg_1.png) -32px -100px no-repeat;
	position:absolute;
	left:45px;
	top:0;
	z-index:100;
}
#SmohanFaceBox .Content {
	display:block;
	width:350px;
	height:185px;
	padding:10px;
	background:#ffffff;
	border:1px solid #cfcfcf;
	z-index:99;
	margin:14px 0px 0px 0px;
	box-shadow:0px 1px 10px rgba(204, 204, 204, 1);
	border-radius:2px;
}
#SmohanFaceBox .Content h3 {
	margin:0;
	padding:0;
	width:350px;
	height:30px;
	line-height:26px;
	display:block;
	font-size:14px;
	text-align:left;
}
#SmohanFaceBox .Content h3 span {
	float:left;
}
#SmohanFaceBox .Content h3 .close {
	display:inline-block;
	width:16px;
	height:16px;
	background:url(../img/facebg_1.png) -30px -120px;
	float:right;
	cursor:pointer;
}

#SmohanFaceBox .Content ul {
	margin:5px 0px 0px 0px;
	padding:0;
	list-style-type:none;
}
#SmohanFaceBox .Content ul li {
	display:inline-block;
	width:22px;
	height:22px;
	padding:2px;
	border:1px solid #f8f8f8;
	float:left;
}
#SmohanFaceBox .Content ul li:hover {
	border-color:#6C3;
}
/*
解析表情
*/
#Zones {
	display:block;
	width:630px;
	height:auto;
	padding:26px;
	position:relative;
	background:#fff;
	border:2px dashed #cacaca;
	margin:30px auto;
	display:none;
}