/*-------------vvspor.com css-----------
 *base css/
 *建構日2009/04/14 by Roni
 標準紅：#ce0000
 *Final date 2011/01/06
 -------------------------------------*/
body{margin:0 auto;padding:15px 0;font-family:Arial, PMingLiU, Helvetica, sans-serif;background-color:#fff;background-image:url(../images/bg.jpg);background-position:top;background-repeat:repeat;margin:0;padding:0;}
img{border:none;vertical-align:middle;}

a{ blr:expression(this.onFocus=this.blur());color:#666; text-decoration:none;}
a:hover{text-decoration:underline;color:#ce0000;}
:focus{ -moz-outline-style: none; }
ul,ol,li,dl,dt,dd{display:inherit;line-height:normal;list-style:none;}
span.clear-float,div.clear-float{clear:both;display:block;}
.border_r{border-right:1px solid #666;}
.border_l{border-left:1px solid #666;}
.imgl{float:left;margin:0 8px 8px 0;clear:left;}
.imgr{float:right;margin:0 0 8px 8px;clear:right;}

#Copyrigh, #Contact{width:936px;margin:0 auto;overflow:hidden;font-size:.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:186px;height:110px;top:0;left:0;position:absolute;}* html a#logo{background-image:url(../images/vvspor_logo.gif);}/*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;}
#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:#000;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;background-color:#fff;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;}

/*===========首頁footer新聞區塊---建構日2011/01/06 by Roni====*/
.index_newscol{width:936px;margin:0 auto 8px;}
.index_newscol h2{background:url("../images/bg-h3-box.jpg") repeat-x;color:#fff;font-size:16px;padding:0 20px;line-height: 1.7em;}
.box_indexnews { color: #666; display: block;float: left; font-size:.8em; height:120px;letter-spacing:.1em;line-height:1.5em;overflow: hidden;padding:3px 10px 0;width: 31%;}
.box_indexnews p{margin:0;}
.box_indexnews h4{ margin:0; font-size:13px;}
.box_indexnews h4 a{color:#555;}
.box_indexnews h4 a:hover{color:#ce0000;}
.box_indexnews img{width:65px;}
ul.realese{margin:0;padding:0;}
ul.realese li{ padding:3px 0;border-bottom:1px solid #666;}
ul.realese li a{display:block; width:100%;}
ul.realese li a:hover{text-decoration:none;}

.ad_float_left, .ad_float_right {
  float:right;
  position:fixed;
  top:350px;
  z-index:300;
}
* html .ad_float_left, * html .ad_float_right {
  position:absolute;
}
.ad_float_left {
  left:5px;
}
