/*==============================================
定义全局的css
================================================*/
* {
	padding: 0px;
	margin: 0px;
}
body {
	font-size: 13px;
	font-family: Arial;
	background: #FFFFFF;
	color: #333333;
	
	margin-right: auto;
	margin-left: auto;
}
body.iframe {
	padding: 0px;
}
img {
	border: 0px;
}
ul,ol {
	list-style:none;
}

#login_div{
	padding:6px;
	padding-bottom:4px;
	text-align:right;
	border-bottom:solid 1px #cce4fc;
}

#title_bar {
	width:100%;
	margin:1px 0 5px 0;
	text-align:left;
}
#title_bar #logo_img { float:left; }
#title_bar #min_search_bar { float:left; margin:20px 0 0 50px; }
#title_bar #min_search_bar #search_input { width:250px; }
#title_bar #min_search_bar #search_btn { width: 80px; height:26px; }

/** image <a> **/
.ia {
	display:block;
}

/* alter color table
---------------------------------------------- */
tr.alt td {
    background:#f6faff;  
}
 
tr.over td {
    background:#cce4fc;  
    /*cursor:pointer;*/
}

/* link
------------------------------------------------ */
a:link {
	color: #0000dd;
	text-decoration: underline;
}
a:visited {
	color: #0000dd; /*#993399;*/
}
a:hover {
	color: #0099ff;
	text-decoration: underline;
}

/* H1 ------------------- */
h1 {
	padding: 2px 30px 0px 4px;
	margin-top: 1px;
	font-size: 122%;
	font-weight: bold;
	line-height: 120%;
}


/* footer
------------------------------------------------ */
#footer {
	clear: both;
	font-size:12px;
	margin-top: 15px;
	border-top: 1px solid #666666;
	padding-top: 5px;
	text-align:center;
	line-height:22px;
}

#footer li {
	display:inline;
	margin: 5px;
}

/* pagination
------------------------------------------------ */
.gl_pagination {
	 font-size:12px;
	 text-align:center;
	 margin-top:10px;
}

.gl_pagination a:hover {color:red}

.gl_pagination a {
	text-decoration: none;
	border: solid 1px #AAE;
	color: #15B;
}

.gl_pagination a, .gl_pagination span {
	/*display: block;
	float: left;*/
	padding: 0.25em 0.42em;
	margin-right: 0px;
	margin-bottom: 5px;
}
.gl_pagination .current {
	background: #26B;
	color: #fff;
	border: solid 1px #AAE;
}

/** compare box div **/
#compare_box {position:absolute;width:140px}
#compare_box_inner {background-color:#fff;text-align:center;border:solid 2px #e6eaee;}
#compare_box_inner .cb_title { background-color:#e6eaee; line-height:20px; }
#compare_box_inner .cb_item {border-bottom:solid 1px #e6eaee;padding:3px;}
#compare_box_inner .cb_remove a {background:transparent url(../img/tag_mark.gif) no-repeat scroll 0 1px;
	float:right;display:block;width:16px;height:16px;}
#compare_box_inner .cb_remove a:hover {background:transparent url(../img/tag_mark_over.gif) no-repeat scroll 0 1px;}

/** **/
#user-dialog {font-size:12px;display:none;}
#user-dialog p {background:url(../img/info.png) 0 -1px no-repeat;margin:5px 0 8px 0;padding-left:17px;}
#user-dialog input.text { margin-bottom:12px; width:95%;padding:.3em;}
#user-dialog fieldset { padding:0; border:0; margin-top:10px; }

/**out link**/
.outlink {padding-right:13px; background:url(../img/outLink.gif) 100% 2px no-repeat;}