/* CSS Document */
/* 2008-05 LeadWit Hl1651*/
/* 页面Css属性分布局对象和风格对象,布局对象负责网站整站结构的划分,风格对象负责局部模块细节的定义*/
/*
	layout.css 布局对象集合
	style.css 风格对象集合
*/

/* 全局定义 */
html, body {/*background: #fff url("images/bodybg.gif") repeat-x;*/ color: #333; line-height:18px; }
html, body, h1, h2, h3, h4, ul, li, dl, input, form { font-family:12px Arial, Helvetica, sans-serif;  font-size:12px; list-style:none; margin:0px;padding:0px; }
div, p{ font-family:Arial, Helvetica, sans-serif;  list-style:none; margin:0px;padding:0px; }
div, table {margin: 0 auto; }
label{ cursor:pointer;}
a { color:#0365BF; text-decoration: none;font-family:Arial, Helvetica, sans-serif;  }
dl,dt,dd{ margin:0px; padding:0px;font-family:Arial, Helvetica, sans-serif;  font-size:12px; list-style:none;}
a:hover { color:#f60; text-decoration: underline; }
hr { height:0px; border:0px; border-bottom:1px solid #E7F0F5; }
img { border:0px; vertical-align: middle; }
label{ font-weight:400;}

.clear{ clear:both;}
.interval{ height:10px; overflow:hidden;}
.hr{ height:5px; margin-bottom:5px; border-bottom:1px dashed #BFDCEC; margin-left:5px; margin-right:5px; clear:both; overflow:hidden;}
.hr2{ height:5px; margin-bottom:5px; width:40%; border-bottom:1px dashed #8E8E8E; margin-left:5px; margin-right:5px; clear:both;}

.CHECKBOX{ border:0px;}
.INPUT{}
.BUTTON {	BACKGROUND: url(images/button_bg.gif); BORDER: #bdc5ca 1px solid; height:24px; font-size:13px;}
.BUTTON_over {	BACKGROUND: url(images/button_bg2.gif); BORDER: #bdc5ca 1px solid; height:24px; font-size:13px;}

/* 全局定义结束 */

/* 导航 */
#place 			{position:absolute; width:70%; font-size:18px; font-weight:bolder; line-height:15px; height:30px; overflow:hidden; padding-top:5px; padding-bottom:3px; color:#ABABAB;}
	#place span	{color: #166EE9;padding-left:19px; background:url(images/placearrow.gif) no-repeat 5px 1px;}
	#place a:visited,
	#place a:active,
	#place a:link 		{color: #166EE9;}
	#place a:hover 		{color: #004477;text-decoration: underline;line-height:15px;}
#place .title { padding-left:10px; margin-left:15px;}
#place .title a:link{ color:#5C5C5C; }
#place .singer { font-weight:400;}

#placeBox	{position:relative; height:35px;}
#editTop{ right:20px;position:absolute;}
 
.leveOne{ padding-left:15px;}
.leveTwo{ padding-left:30px;}

/* index Page 首页右部广告与注册步骤样式 */
#indexMainAD{ margin-left:0px; }
#indexStep{  margin-left:0px;}

.errorInfoBox{ }
.errorTableBox { border:1px; background;#f3f3f3;}
.errorTableBox .title{ border:0px; width:80px; float:left;}
.errorSelect { width:200px;}
.errorTexttarea { width:200px; height:50px;}

/*
	comment.css 布局对象集合
*/
#commentBox{width:720px; margin-left:auto; margin-right:auto;}

/*外层评论列表*/
#commentListBox{}
#commentListBox dl{}
#commentListBox .hr{ margin-top:10px; margin-bottom:10px;}
#commentListBox .upDatetime{ text-indent:8px; line-height:18px; padding-bottom:3px;}
#commentListBox .img{ width:78px; height:80px; text-align:center; padding:1px 1px 1px 1px; overflow:hidden; border:1px solid #999999;}
#commentListBox img{ margin-bottom:1px;}

#commentListBox .content{ border-bottom:1px dashed #999999; float:left; font-size:14px; margin-top:15px;}
#commentListBox .content .img{ width:50px; height:52px; text-align:center; padding:1px 1px 1px 1px; overflow:hidden; border:1px solid #999999;}
#commentListBox .content img { margin-bottom:1px;}
#commentListBox dt{ float:left; width:75px;}

#commentListBox .userName{ width:70px; text-align:center; padding-top:3px;}

#commentListBox dd{ float:right; width:610px}
#commentListBox .button span{ padding-right:15px;}

/*回复外部容器*/
#commentListBox .replyBox{ margin-bottom:10px; margin-right:30px; background:url(images/comment/c_top.gif) repeat-x;}
#commentListBox .replyBox .top{ height:17px; overflow:hidden;}
#commentListBox .replyBox .top .left{ height:17px; width:45px; float:left; background:url(images/comment/c_left_top.gif);}
#commentListBox .replyBox .top .right{ height:17px; width:45px; float:right; background:url(images/comment/c_right_top.gif);}
#commentListBox .replyBox .contentWork{ border-left:1px solid #95B1C9; border-right:1px solid #95B1C9; min-height: 50px; padding-left:10px; padding-right:10px;}
#commentListBox .replyBox .bottom{ height:17px; overflow:hidden; background:url(images/comment/c_bottom.gif);}
#commentListBox .replyBox .bottom .left{ height:17px; width:45px; float:left; background:url(images/comment/c_left_bottom.gif);}
#commentListBox .replyBox .bottom .right{ height:17px; width:45px; float:right; background:url(images/comment/c_right_bottom.gif);}

/*回复内容列表*/
#commentListBox .replyBox .contentWork dt{ float:left; width:20%;}
#commentListBox .replyBox .contentWork dd{ float:left; width:78%;}

/*发表评论容器宽度*/
#postcommentbox{ width:80%; float:left;padding-right:10px; padding-top:20px;}
/*
	comment.css 结束
*/

/* 索引字母*/
.indexstr{margin:0}
	.indexstr LI{float:left; padding:5px; margin:0px;}

.intervalline { border-bottom:1px #555555 solid; padding-left:100px; padding-right:200px;}	

.num { color:Red; font-weight:bold; }
.search-key{ color:#ff6600; font-weight:bold; }
.search-not-match { font-size:16px; }
.search-not-match ul{ margin:20px 0; }
.search-not-match ul li{ margin-left:40px;  }
.search-not-match ul li.title{ margin-left:0px; font-weight:bold; }
.search-not-match input{ font-size:12px; }

.search-prompt { font-size:12px; margin-bottom:5px; padding:3px; border-width:1px; border-style:solid; border-color:#BFDCEC;background:#eaf3f8; }

/**/
.account{ width:95%; margin:20px 0px 20px 20px; text-align:left;float:left;}
.account div{ background:#fff url(); width:100%; border:0px; font-size;14px; font-weight:bolder;}
.account ol { margin:0px; padding:0px 0px 0px 15px;}
.account ol li{ margin-left:10px; list-style-type:decimal; padding-top:2px; padding-bottom:2px;}




/* Focus_change style */
#focus_change {position:relative;width:300px;height:250px;overflow:hidden;margin:5px 0 1px 10px;}
#focus_change_list {position:absolute;width:1200px;height:250px;}
#focus_change_list li {float:left;position:relative;}
#focus_change_list li img {width:300px;height:250px;}
#focus_change_list .titlebg{position:absolute;width:300px;height:30px;top:160px;left:0;background:#000;filter:alpha(opacity=50);-moz-opacity:0.3;opacity: 0.3;}
#focus_change_list .titletxt{color:#fff;	position:absolute;width:290px;height:30px;top:165px;left:10px;}


.focus_change_opacity {position:absolute;width:300px;height:70px;top:190px;left:0;background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;	opacity: 0.5;}
#focus_change_btn {position:absolute;width:300px;height:65px;top:190px;left:0;}
#focus_change_btn ul {padding-left:5px;}
#focus_change_btn li {display:inline;float:left;margin:0 9px;padding-top:5px;}
#focus_change_btn li img {width:50px;height:45px;border:2px solid #888;}
#focus_change_btn .current {background:url(images/ico/icon_arrow.gif) no-repeat 37px 2px;}
#focus_change_btn .current img {border-color:#EEE;}

/*自动完成提示*/
#suggest{position:absolute; top: 30px; left: 0px; width: 327px; background:#fff;text-align:left;border:1px solid #000;height:auto!important;height:20px;min-height:20px; z-index:1000; clear:both;}
#suggest .suggestOver{background:#3266cc; color:#fff;}
#suggest div{ width: 96%; padding: 0pt; margin: 2px 6px; height: 18px; line-height: 18px;}