/*
    ColorBox Core Style
    The following rules are the styles that are consistant between all ColorBox themes
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,select{padding: 0; margin: 0; }   
table {border-collapse:collapse; border-spacing: 0; font-size:12px;}   
fieldset,img{border:0;}   
address,caption,cite,code,dfn,em,strong,th,var {font-weight: normal;   font-style: normal;}   
ol,ul {list-style:none;}   
caption,th {text-align:left;}
:focus {outline:0;} 
h1,h2,h3,h4,h5,h6 {font-weight:normal;font-size: 100%;}
hr {margin:0;padding:0;border:0;color:#000;background-color:#000;height:1px}
a, a:link, a:visited, a:hover, a:active{text-decoration:none} 
input, textarea, select, button{font-size:12px;font-family: inherit;} 

#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:visible;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
	ColorBox example user style
	The following rules are ordered and tabbed in a way that represents the order/nesting of the generated HTML, 
	in hope that this will make the relationship easier to understand. Thanks, jack@colorpowered.com
*/
#cboxOverlay{background:#999; FILTER: alpha(opacity=10);opacity: 0.1;}

#colorbox{}
	#cboxTopLeft{width:8px; height:9px; font-size:0px; background:url(../images/controls.gif) top left no-repeat;}
	#cboxTopCenter{height:9px; font-size:0px; background:url(../images/borderHorizontal.gif) top left repeat-x;}
	#cboxTopRight{width:8px; font-size:0px; height:9px; background:url(../images/controls.gif) top right no-repeat;}
	#cboxBottomLeft{width:8px; height:9px; font-size:0px; background:url(../images/controls.gif) bottom left no-repeat;}
	#cboxBottomCenter{height:9px; font-size:0px; background:url(../images/borderHorizontal.gif) bottom left repeat-x;}
	#cboxBottomRight{width:8px; height:9px;font-size:0px; background:url(../images/controls.gif) bottom right no-repeat;}
	#cboxMiddleLeft{width:8px; background:url(../images/borderVertical.gif) top left repeat-y;}
	#cboxMiddleRight{width:8px; background:url(../images/borderVertical.gif) top right repeat-y;}
	#cboxContent{background:url(../images/login_bg.gif) no-repeat bottom;}
		#cboxLoadedContent{margin-bottom:5px;}
		#cboxLoadingOverlay{background:url(../images/loading_background.png) center center no-repeat;}
                #cboxLoadingGraphic{background:url(../images/loading.gif) center center no-repeat;}
                #cboxTitle{position:absolute; bottom:-25px; left:0; text-align:center; width:100%; font-weight:bold; color:#949494;}
                #cboxCurrent{position:absolute; bottom:-25px; left:58px; font-weight:bold; color:#949494;}
                
                #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{position:absolute; bottom:-29px; background:url(../images/controls.gif) 0px 0px no-repeat; width:23px; height:23px; text-indent:-9999px;}
				
                #cboxPrevious{left:0px; background-position: -14px -23px;}
                #cboxPrevious.hover{background-position:-14px 0px;}
                #cboxNext{left:27px; background-position:-37px -23px;}
                #cboxNext.hover{background-position:-37px 0px;}
		#cboxClose{right:0; background-position:-60px -23px;}
		#cboxClose.hover{background-position:-60px 0px;}

                .cboxSlideshow_on #cboxSlideshow{background-position:-83px -0px; right:27px;}
                .cboxSlideshow_on #cboxSlideshow.hover{background-position:-106px -0px;}
                .cboxSlideshow_off #cboxSlideshow{background-position:-106px -23px; right:27px;}
                .cboxSlideshow_off #cboxSlideshow.hover{background-position:-83px -0px;}
	.hidden{display:none;}
	
	#cboxClose{position:absolute; cursor:pointer; top:15px; right:15px; background:url(../images/close_wrapbtn.gif) no-repeat; width:10px; height:10px; text-indent:-9999px;}
	#cboxClose.hover{position:absolute; cursor:pointer; top:15px; right:15px; background:url(../images/close_wrapbtn.gif) no-repeat; width:10px; height:10px; text-indent:-9999px;}
	/*========vote===================*/
	.vote_bt1{width:382px; height:31px; background:url(../images/login_bt1.gif) no-repeat;}
	.vote_con{width:360px; padding:0px 0px 0px 22px; margin:auto; font-size:14px;}
	.vote_con a,.vote_con a:visited{color:#ccc; text-decoration:none;}
	.vote_con a:hover{ text-decoration:underline;}
	/*--button--*/
	.order_btn{ width:85px; height:30px; border:none; background:url(../images/login_btn1.gif) no-repeat; cursor:pointer;}
	.unorder_btn{ width:85px; height:30px; border:none; background:url(../images/login_btn2.gif) no-repeat; cursor:pointer;}
	.fr{float:right;}
	.center{ text-align:center;}
	.text_input{font-size:14px; height:18px; border:1px solid #ccc; }
	.login_360{width:330px; padding-top:5px; line-height:45px; color:#f00; padding-left:30px; font-size:16px; color:#8D1F1E; font-weight:bold; }
	.login_360 img{float:left; margin:5px;}
	.login_main{width:330px; padding:0 15px;}
	.text_r{text-align:right;}
	.tbn_wid382{width:382px;}
