/* Format
---------------------------------------------------------------------------*/
body { margin:0 auto; padding:0;font-size:12px; }
ul,li,ol { list-style:none; }
div,form,p,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,button,img,img a { margin:0px; padding:0px; border:0px;  }
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;} 
h3 { font-size:14px; color:#b06e06; }
em { font-style:normal; font-weight:bold; }
a { color:#666; text-decoration:none; }
a:hover { color:#f50; text-decoration:underline; }

/* Custom
---------------------------------------------------------------------------*/
.clear { clear:both; }
.blank00 { height:30px; width:100%; clear:both; }
.blank01 { height:20px; width:100%; clear:both; }
.blank02 { height:15px; width:100%; clear:both; }
.blank03 { height:10px; width:100%; clear:both; }

.warp { overflow:hidden; margin:0 auto; padding:0; width:960px; }

.borderline { clear:both; border-bottom:#cccccc 1px dashed;}

.imgborder img {border:#cccccc 1px solid; padding:2px;}
.imgborder img:hover {border:#CC0000 1px solid; padding:2px; background-color:#fef0f0}
.imgbordervideo img {border:#FF6600 1px solid; padding:2px;}
.imgbordervideo img:hover {border:#cc0000 1px solid; padding:2px;background-color:#fef0f0}

/*ºì*/
.creb,.creb a { color:#990000;}  
/*À¶*/
.cblue a { color:#0033cc;}  
/*Ç³À¶*/
.cblue01 a {color:#3882cc;} 
/*ÂÌ*/
.cgreen a { color:#336600;}  
/*³È*/
.corange, .corange a {color:#FF6600;} 
/*³Áºì*/
.cindigo, .cindigo a {color:#993366;}  
/*·Ûºì*/
.cdeeppink, .cdeeppink a { color:#cc0099;} 
/*ºì*/
.cfirebrick, .cfirebrick a { color:#CC0000;} 
/*»Ò*/
.cgray a { color:#999999;}  
 /*ºÚ*/
.cblack,.cblack a {color:#000000;} 


/* ¶¥²¿
---------------------------------------------------------------------------*/
.header { margin:0 auto;width:960px; height:80px;}
.header .logo { float:left; padding:11px 0 0 60px; }
.header .login {float:left; padding-top:57px; padding-left:20px;}
.header .search {float:right; padding:28px 10px 0 0; }

/* ËÑË÷ÏÂÀ­
---------------------------------------------------------------------------*/

.bottomSearch {
	 width:auto;;CLEAR: both; OVERFLOW: hidden;
}

.bottomSearch .q {
	border:none;PADDING-BOTTOM: 3px; LINE-HEIGHT: 20px; text-indent:3em; WIDTH: 210px; PADDING-RIGHT: 2px; FLOAT: left; HEIGHT: 25px; PADDING-TOP: 3px; background:url(../images/search_bg.gif) no-repeat
}


.bottomSearch .image3 {
	BORDER-RIGHT-WIDTH: 0px; MARGIN-TOP: 0px; WIDTH: 79px; BACKGROUND: url(../images/search_bg.gif) no-repeat 0px -41px; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 30px; BORDER-LEFT-WIDTH: 0px;
}


.bottomSearch UL.tag_options {
	Z-INDEX: 999; POSITION: absolute; PADDING-BOTTOM: 3px; LINE-HEIGHT: 22px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 3px; WIDTH: 98px; PADDING-RIGHT: 3px; BACKGROUND: url(../images/search_bg.gif) no-repeat -137px bottom; HEIGHT: auto; OVERFLOW: hidden; PADDING-TOP: 0px
}
.bottomSearch UL.tag_options LI A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 98px; PADDING-RIGHT: 0px; DISPLAY: block; WHITE-SPACE: nowrap; BACKGROUND: #ffffff; HEIGHT: 24px; COLOR: #7f7f7f; FONT-SIZE: 12px; TEXT-DECORATION: none; PADDING-TOP: 0px; text-indent:1em;
}
.bottomSearch UL.tag_options LI A:hover {
	BACKGROUND: #ccc; COLOR: #fff; TEXT-DECORATION: none
}
.bottomSearch UL.tag_options LI.focus A {
	BACKGROUND: #e7e7e7; COLOR: #000000; TEXT-DECORATION: none
}

.bottomSearch #selectR2 {
	LINE-HEIGHT: 24px; WIDTH: 87px; FLOAT: left; HEIGHT: 31px; FONT-SIZE: 12px; OVERFLOW: hidden; MARGIN-RIGHT: 6px
}
.bottomSearch #selectR2 .select_box {
	WIDTH: 87px; HEIGHT: 31px
}
.bottomSearch #selectR2 .tag_select {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 24px; PADDING-LEFT: 10px; WIDTH: 81px; PADDING-RIGHT: 3px; BACKGROUND: url(../images/search_bg.gif) no-repeat 0px -201px; HEIGHT: 24px; COLOR: #7f7f7f; CURSOR: pointer; PADDING-TOP: 2px
}
.bottomSearch #selectR2 .tag_select_open {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 3px; DISPLAY: block; BACKGROUND: url(../images/search_bg.gif) no-repeat 0px -240px; PADDING-TOP: 3px
}
.bottomSearch #selectR2 UL.tag_options {
	Z-INDEX: 999; POSITION: absolute; PADDING-BOTTOM: 3px; LINE-HEIGHT: 22px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 3px; WIDTH: 81px; PADDING-RIGHT: 3px; BACKGROUND: url(../images/search_bg.gif) no-repeat -141px bottom; HEIGHT: auto; OVERFLOW: hidden; PADDING-TOP: 0px
}
.bottomSearch #selectR2 UL.tag_options LI A {
	WIDTH: 79px
}
/* end
---------------------------------------------------------------------------*/

/* Footer
---------------------------------------------------------------------------*/
.footer { margin:0 auto; width:960px; height:75px; border-top:#cccccc 1px solid; font-family:Verdana,ËÎÌå; clear:both; overflow:hidden;}
.footer .logo { float:left; padding-top:12px;}
.footer .txt { float:left; padding-left:30px; padding-top:16px; line-height:180%;}
.footer .pic { float:right; text-align:right; padding-top:6px;}