/*-------------vvspor.com css-----------
 *base css/
 *建構日2009/04/14 by Roni
	*Final date 2009/05/09
 */
body{margin:0 auto;padding:15px 0;font-family:Arial, PMingLiU, Helvetica, sans-serif;background-color:#FFFFFF;background-image:url(../images/bg.gif);background-position:top;background-repeat:repeat;margin:0;padding:0;}
img{border:none;vertical-align:middle;}

a               { blr:expression(this.onFocus=this.close());}
a               { blr:expression(this.onFocus=this.blur());} /*IE onFocus*/
:focus          { -moz-outline-style: none; }               /*FF & Netscape */
ul,ol,li,dl,dt,dd{
	display:inherit;
	line-height:normal;
	list-style:none;
}
span.clear-float,div.clear-float{clear:both;display:block;}

#Copyrigh, #Contact{width:936px;margin:0 auto;overflow:hidden;font-size:0.8em;line-height:1.7em;color:#666;letter-spacing:1px;}
#Contact .wrapper{position:relative;}

a#logo{background-image:url(../images/vvspor_logo.png);display:block;width:936px;height:110px;top:0;left:0;position:absolute;}
* html a#logo{background-image:url(../images/44545.jpg);}/*ie6 hack*/
a#logo span{display:none;}

/*-------------JS marquee css---建構日2009/04/16 by Roni-----------*/
.wrapper #news_marquee{
	display:block;
	width:700px;
	height:30px;
	position:absolute;
	overflow:hidden;
	left:237px;
	float:right;
}
* html .wrapper #news_marquee{left:240px;} /*IE6 bug*/

#news_marquee .link {cursor:pointer;width:auto;float:right;}
.newsslidercontent {position:absolute;text-align:right;width:700px;}
.newsslidercontent b{color:#CE0000}
.newsslidercontent .upper {padding:5px 0 0 0;}
.newssection {padding:10px; height:50px;}
.slidercontent .upper {border-bottom:2px dotted #000;}
.head_links a{width:auto;text-decoration:none;}
#head_links a:link,#head_links a:visited,#head_links a:active{width:auto;color:#CE0000;text-decoration:none;}
#head_links a:hover{color:#000;text-decoration:none;}

/*-------------vvspor.com 快速清單 css-----------*/
/*-------------建構日2009/04/14 by Roni-----------*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc .qmcbox{cursor:default;display:block;position:relative;z-index:1;}.qmmc .qmcbox a{display:inline;}.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none}.qmmc li:hover>ul{left:auto;}#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}

#qm0	{width:auto;border-width:4px 0px;position:relative;float:right;margin:73px 17px 0 0;*margin:80px 17px 0 0;_margin:80px 8px 0 0;}/*選單base，瀏覽器各有bug注意*/
html:root #qm0{margin:-10px 17 0 0;} /*FF*/

#qm0 a{padding:2px 0 9px 40px;color:#000000;font-size:13px;text-decoration:none;}
* html #qm0 a{padding:0 0 5px 40px;} /*IE6*/*+html #qm0 a{padding:0 0 5px 40px;} /*IE7*/html:first-child #qm0 a{padding:0 0 5px 40px;} /*IE8*/

	/*"""""""" (MAIN) Hover State""""""""*/
#qm0 a:hover{text-decoration:underline;}
	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/
#qm0 li:hover>a	{text-decoration:underline;}
	/*""""""""根目錄 seting""""""""*/
body #qm0 .qmactive, body #qm0 .qmactive:hover{color:#CE0000;text-decoration:none;}
	/*"""""""" 子選單 Container""""""""*/
#qm0 div, #qm0 ul	{padding:8px;margin:3px 0 0 22px;background-color:transparent;border-width:0px;border-style:none;border-color:transparent;}

	/*""""""""子選單 Items底邊界""""""""*/
#qm0 div a, #qm0 ul a{padding:2px 60px 2px 10px;background-color:transparent;color:#C2C2C2;font-size:12px;letter-spacing:0.1em;border-width:0px;border-style:none;}
	/*""""""""子選單seting""""""""*/
#qm0 div a:hover	{color:#FFF;text-decoration:none;}
#qm0 ul li:hover>a	{text-decoration:none;}
	/*""""""""選單links seting"""""""*/
body #qm0 div .qmactive, body #qm0 div .qmactive:hover
	{background-color:#C2C2C2;color:#000;text-decoration:none;}
	/*"""""""" 水平格線""""""""*/
#qm0 .qmdividerx	{	border-top-width:1px;margin:5px 10px;border-color:#CE0000;}
	/*""""""""格線""""""""*/
	ul#qm0 ul	{margin:0px;background-color:#CE0000;border-width:1px;border-style:solid;border-color:#CE0000;}
	ul#qm0 ul ul	{margin:0px;}
	div#qm0 div div	{margin:0px;}
.qmfv{visibility:visible !important;}.qmfh{visibility:hidden !important;}

/*-------------Footer css---建構日2009/04/14 by Roni-----------*/
.footer_column {float: left;width:183px;}
.footer_column a,#column b,.footer_column{font-size: 13px;color: #000;text-decoration: none;display:inherit;margin: 4px 0 0 0;padding: 0 0 10px 0;}
.footer_speacer{display:inherit;float:left;width: auto;}/*因FF bug需動用speacer.gif insert to webpage*/
.footer_img{margin:0 0 4px 0!important;margin:0 0 7px 0;}
.footer_column hr{color:#CE0000;}
.footer_column span{font-size:0.8em;color:#CE0000;letter-spacing:-0.03em;}
.footer_column a:hover {color:#CE0000;text-decoration: underline;}
.footer_column ul {margin: 3px 0 0 0;padding: 0 0 6px 0;font-size: 11px;line-height: 16px;}
.footer_column ul li {margin: 1px 0;padding: 0;}
.footer_column ul li a {text-decoration: none;color: #333;font-weight: normal;display: inline;}
.footer_column ul li a:hover {text-decoration: underline;}
.footer_column ul li span {color: #666;font-style: italic;	margin: 0 0 0 4px;}

.bottom_contact{border-top:1px solid #999;padding:5px 0 4px 0;text-align:center;color:#333;font-size:12px;}

/*===========內頁 css---建構日2009/04/16 by Roni====*/
#page{margin:0 0 5px 0;padding:10px 30px 70px 30px;letter-spacing:0.2em;}
	/*#page select, #page option, #page input, #page textarea {letter-spacing:0.2em;}*/
/*
#page p{text-indent:0.8em;}
*/
#page #back{padding:10px 0 8px 0;float:right;}
#page .title{padding:8px 0 2px 0;}
#page .about_content{margin:0 auto;width:500px;}
.content_banner{padding:12px 0;*padding:5px 0;_padding:15px 0;}
.catolog_spacer{padding:0 0 4px 0;}
/*===========聯絡 css---建構日2009/05/09 by Roni====*/
.contact_form{margin:0 auto;width:600px;}
input.gtr,textarea.gtr{background-color:#F2F2F2;border:#CCC 1px solid;}
td .form_left{text-align:right;width:100px;}
div .form_btn{text-align:center;}
.space{margin:0 20px 0 0;}

.tTable tr td {
	padding:5px;
}

.funf {
	color:#333333;
	width:1px;
	line-height:12px;
	font-size:1px;
	text-decoration:none;
}
