body{background:#fff;font:12px Arial,Tahoma,sans-serif;margin:0;}
form{clear:both;margin:0;padding:0;clear:both;}
textarea{border:1px solid #ccc;}
td img{display:block;}
#weather{background:url(images/load.icon.gif) no-repeat 30% center;width:130px;height:40px;font-size:12px;padding-left:56px;text-align:left;overflow:hidden;position:relative;}
#weather .middle{position:absolute;top:50%;}
#weather .inner{position:relative;top:-50%;width:100%;}
/*for firefox*/
#outer[id]{position:static;display:table;}
#middle[id]{position:static;display:table-cell;vertical-align:middle;}
#search_form input{float:left;border:0;font-size:100%;color:#666;}
#search_form .search{width:144px;}
#search_form .box{width:168px;height:17px;border:1px solid #ccc;margin:0 auto;}
#search_form .index_box{width:264px;height:17px;border:1px solid #ccc;margin:6px auto 0;}
#search_form .index_box .search{width:240px;}
.login_box{width:165px;text-align:left;margin:0;}
.login_box p{margin:.75em 0;}
.login_box .user_info{list-style:square;margin-top:.5em;margin-bottom:.5em;}
.login_box .panel{padding:.5em 0;}
.forum_error{font-size:100%;text-align:left;margin-top:1em;color:#c00;padding:.5em 0;}
.desc{color:#666;margin:.25em 0;}
.login{width:150px;color:#666;padding:2px;}
.text{line-height:18px;font-size:12px;}
.index-list{width:100%;text-align:left;margin:0 0 0 1em;list-style:none;padding:0;}
.index-list li{padding:.18em 0 0 0;clear:both;}
.index-list .url1{float:left;width:76%;}
.index-list .dd1{float:left;width:22%;text-align:center;color:#F66E02;font:700 11px Tahoma,Verdana,sans-serif;}
.index-blog{list-style-image:url(images/index-blog-dot.gif);padding:0 0 0 2em;margin:0;height:60px;overflow:auto;}
.index-blog li{padding:.25em 0 0 0;clear:both;text-align:left;}
.index-blog li a{color:#006764;}
.index-blog li a:hover{color:#c00;}
.btn{font-size:12px;}
.tb_list{width:95%;margin:0 auto;}
.tb_list caption{height:30px;line-height:30px;text-align:left;}
.tb_list th,.tb_list td{text-align:left;padding:.35em;}
.tb_list thead th{background:#ddd;}
.tb_list tfoot th{border-top:1px solid #ccc;text-align:center;padding:.5em;}
.tb_list .title{width:80%;text-align:left;}
.post{width:90%;padding-top:1em;text-align:left;margin:0 auto;}
.post h1{font:bold 170% 'Microsoft JhengHei', Arial, sans-serif;line-height:34px;}
.post h1 span{font:italic 12px Arial, sans-serif;color:#666;}
.post .ct{text-align:center;border-top:1px solid #ccc;padding:1.5em 0;}
.input{border:1px solid #999;color:#999;padding:2px;}
.forum_post{width:100%;text-align:left;margin:.5em auto 0;}
.forum_post a{float:left;margin-right:.25em;}
.forum_list{width:96%;text-align:left;margin:1em auto 0;}
.forum_list .left{float:left;width:49%;text-align:left;}
.forums caption{font-size:100%;font-weight:700;text-align:left;padding:.5em 0;}
.forums .forum{width:50%;text-align:center;}
.forums .last{width:29%;text-align:center;}
.guide{width:96%;font-size:100%;font-weight:700;text-align:left;margin:1em auto 0;padding:.5em 0;}
.topics .topic{width:47%;text-align:center;}
.topics .last{width:22%;text-align:center;}
.read_topic{width:96%;text-align:left;margin:0 auto;}
.read_topic h1{font-size:140%;text-align:left;}
.read_topic .guidebar{text-align:left;margin:1em 0;font-weight:700;}
.mytopic{width:100%;border:1px solid #9cdbd1;border-collapse:collapse;text-align:left;margin:1em auto 0;}
.mytopic th,.mytopic td{border:1px solid #9cdbd1;border-collapse:collapse;text-align:left;vertical-align:top;padding:.5em;}
.mytopic th{background:#CEF7F2;color:#777;}
.mytopic .user{width:15%;text-align:center;}
.mytopic .user .uid{line-height:23px;color:#444;font:bold 105% Tahoma,serif;}
.mytopic .content h2{font-size:105%;}
.mytopic .content .dd{margin-top:1em;color:#888;}
.mytopic .ctrl a{float:right;margin-right:.25em;}
.report{width:100%;border:1px solid #096D38;border-collapse:collapse;text-align:left;margin:1em auto 0;}
.report th,.report td{border:1px solid #096D38;border-collapse:collapse;text-align:left;vertical-align:top;padding:.5em;}
.report th{background:#096D38;color:#fff;}
.review_title{font-size:105%;font-weight:700;line-height:40px;text-align:left;}
.review{overflow:auto;overflow-x:hidden;width:100%;height:150px;border:1px solid #9cdbd1;margin:0;padding:0;}
.review .line{border-bottom:1px solid #9cdbd1;}
.quote{border:1px solid #ccc;background:#f0f0f0;padding:.5em;}
.to_link{cursor:pointer;}
.permiss{text-align:left;line-height:2em;}
.permiss .pass{color:#090;}
.counter{color:#069;}
.style1{color:#999;font-size:12px;}
.style6{font-size:12px;color:#000;}
.style7{font-size:12px;color:#066;}
.style12{color:#333;}
.style13{color:#333;font-size:12px;}
.style17{color:#060;}
.style18{color:#179881;font-size:12px;}
.style19{color:#179881;}
.pages{font:12px 'Courier New',Arial, Tahoma, serif;padding:.5em 0;}
.pages a{line-height:1.3em;vertical-align:bottom;padding:2px 6px;}
.pages a:hover{background:#eee;color:#000;border:1px solid #333;}
.pages a.p{color:#888;font-weight:700;text-align:center;border:1px solid #fff;margin-right:.25em;}
.pages a.c{font:12px serif;padding-top:3px;color:#888;border:1px solid #fff;text-align:center;margin-right:.25em;}
.pages a.selected{color:#c00;text-align:center;border:1px solid #fff;margin-right:.25em;font-weight:700;text-decoration:underline;}
.pages a.selected:hover{color:#c00;background:#fff;border:1px solid #fff;text-decoration:underline;}
.search_box h2{font-size:100%;line-height:2em;margin:0;}
.search_box .list{width:100%;border:1px solid #ccc;border-collapse:collapse;}
.search_box .list th,.search_box .list td{border:1px solid #ccc;border-collapse:collapse;vertical-align:top;padding:.5em;}
.search_box .list .user{width:13%;font-weight:700;color:#444;}
.search_box .list .entry{padding:1em;}
.sponsor_box h2{line-height:22px;font-size:160%;color:#c60;margin:0;font-family:'Lucida Sans Unicode',Tahoma,sans-serif;}
.sponsor_box .list{width:90%;margin:0 auto;}
.sponsor_box .list th,.sponsor_box .list td{vertical-align:top;padding:.5em;}
.sponsor_box .list tbody td{border-bottom:1px solid #eee;}
.sponsor_box .list .user{width:30%;font-weight:700;color:#444;text-align:center;}
.sponsor_box .list .user img{font-weight:700;color:#444;text-align:center;}
.sponsor_box .list .content .entry{margin-top:.5em;margin-bottom:1em;line-height:1.4em;}
.sponsor_box .list .content .entry table{border:1px solid #d0d0d0;border-collapse:collapse;}
.sponsor_box .list .content .entry table td{border:1px solid #d0d0d0;border-collapse:collapse;}
.product{width:90%;text-align:left;margin:2em auto 0;}
.product .header{font-size:110%;text-align:left;color:#666;}
.product .icons{width:600px;height:160px;margin:1em 0;}
.product .icons .pic{float:left;width:230px;text-align:center;}
.product .icons .pic .img{width:200px;height:132px;}
.product .icons .info{float:left;width:360px;text-align:left;margin-top:.75em;}
.product .icons .info h1{font-size:120%;margin-bottom:.75em;}
.product .icons .info .price{color:#070;margin:.5em 0;}
.product .icons .info .price span{font:120% 'Trebuchet MS',Tahoma,Verdana,sans-serif;}
.product .icons .cart{padding:0;margin:0;}
.product .spacer{clear:both;}
.cart{width:95%;text-align:left;margin:1em auto 0;}
.cart table{width:100%;border:1px solid #aaa;border-collapse:collapse;}
.cart table caption{text-align:left;line-height:30px;font-weight:normal;color:#c00;}
.cart table caption .left{float:left;width:49%;}
.cart table caption .right span{background:#c00;color:#fff;visibility:hidden;padding:.5em;}
.cart table th,.cart table td{border:1px solid #aaa;border-collapse:collapse;font-weight:400;padding:.35em;}
.cart table tfoot th a{font-weight:400;padding:.25em;}
.cart table .title{width:55%;text-align:left;}
.cart table .ctrl{width:5%;text-align:center;}
.cart table .p_field{width:15%;background:#f0f0f0;text-align:center;}
.cart table .p_value{text-align:left;padding:.75em;}
.cart table .p_value input{line-height:30px;}
.cart .cart_form select,.cart .cart_form input{margin-bottom:.15em;}
.cart .cart_form .nb{color:#666;font-weight:700;}
select.zipcode{width:80px;}
input.zipcode{width:28px;text-align:center;}
input.zipcode_ext{width:18px;text-align:center;}
input.addr{width:300px;text-transform:uppercase;}
input.card{width:34px;}
input.cvs2{width:28px;}
input.merg{border:2px dashed #c00;color:#c00;}
.checkout{width:92%;border:1px solid #ebebeb;margin:1em auto 0;padding:1em;}
.checkout .result{height:50px;font:bold 110% 'Microsoft JhengHai',Tahoma,sans-serif;text-align:left;margin:0 auto;}
.checkout .result .success{background:url(images/product/success_icon.gif) no-repeat 0 2px;color:#070;line-height:50px;padding:.25em 0 .25em 56px;}
.checkout .result .failed{background:url(images/product/error_icon.gif) no-repeat 2px top;color:#c00;line-height:50px;padding:.25em 0 .25em 56px;}
.checkout .info{font-size:100%;line-height:1.5em;padding-bottom:1em;}
.checkout p{font-size:100%;color:#666;}
.checkout .warn{color:#c00;}
.checkout .pass{color:#070;font-weight:700;}
.tips{color:#666;padding:0 0 .25em 0;font-size:12px;list-style:none;}
#cartmsg{width:240px;background:url(images/product/ajax-loader.gif) no-repeat 3% center;line-height:32px;height:32px;text-align:left;color:#c00;font-size:110%;padding:.75em 0 .75em 46px;display:none;}
img,.review table,.review th,.review td{border:0;}
a,.tb_list a{color:#066;}
a:hover,.warn,.index-list a:hover,.tb_list a:hover,.permiss .denied{color:#c00;}
.hide,.sponsor_box .list thead{display:none;}
.index-list a,.product .icons .info .entry{color:#666;}
.tb_list .check,.tb_list .dd{text-align:center;}
.forum_list .right,.cart table caption .right{float:right;width:49%;text-align:right;}
.forums,.topics{width:96%;border:1px solid #9cdbd1;border-collapse:collapse;text-align:left;margin:1em auto 0;}
.forums th,.forums td,.topics th,.topics td{border:1px solid #9cdbd1;border-collapse:collapse;text-align:left;padding:.5em;}
.forums th,.topics th{background:#CEF7F2;}
.forums .ico,.topics .ico{width:1%;}
.forums .forum .title,.topics .topic .title{text-align:left;}
.forums .forum .desc,.topics .topic .desc{color:#666;text-align:left;padding:.25em 0;}
.forums .topic,.forums .reply,.topics .user,.topics .reply,.topics .view,.cart table .qty{width:10%;text-align:center;}
.forums .dd a,.topics .dd a{font-style:italic;line-height:1.4em;}
.style16,.style20{color:#900;}
.search_box,.sponsor_box{width:96%;text-align:left;margin:1em 0;}
.search_box h1,.sponsor_box h1{font-size:125%;}
.search_box .list th,.sponsor_box .list th{background:#CEF7F2;padding:.5em;}
.search_box .list tfoot th,.sponsor_box .list tfoot th{background:#fff;}
.search_box .list .guide,.sponsor_box .list .guide{background:#EDFAFA;}
.search_box .list .dd,.sponsor_box .list .dd{color:#777;}
.product .icons .cart,.cart .cart_list{margin-top:1em;}
.cart .guidebar{margin-bottom:2em;}
.cart table thead th,.cart table tfoot th{background:#f0f0f0;}
.cart table tfoot .total,.cart table tfoot .total_num{text-align:right;}
.cart table .up,.cart table .sp{width:15%;text-align:right;}
.step1{height:50px;background:url(images/product/step1.jpg) no-repeat left center;line-height:50px;padding-left:55px;}
.step2{height:50px;background:url(images/product/step2.jpg) no-repeat left center;line-height:50px;padding-left:55px;}
.steptxt{font:bold 130% Tahoma,sans-serif;line-height:50px;color:#69B0AF;}
.step_box{padding-left:56px;margin-bottom:.5em;}
.warn{color:#c00;}
.nb{color:#666;font-weight:700;line-height:24px;border-bottom:1px solid #ccc;}
.bank{margin-top:.5em;}
.special{background:#ddd;}
.low-18{display:none;}
.foreign{display:none;}
.visa{display:none;}
.int{width:60px;}
#pay_total{font:bold 150% Arial,sans-serif;color:#c00;}
.index_tb_a{height:1px;}
.index_tb_b{height:765px;}
.index_tb_c{width:995px;}
.index_tb_d{width:214px;}
.index_tb_e{width:242px;}
.index_tb_f{width:456px;}
.index_tb_g{width:100px;}
.index_tb_h{width:267px;}
.index_tb_i{width:189px;}
.inside_tb_a{width:100px;}
.inside_tb_b{width:942px;}
.inside_tb_c{width:500px;}
.inside_login{width:185px;}
.inside_login_hh{height:25px;}
.inside_link{width:166px;}
.cc_bike1_1{width:500px;margin:0 auto;}
.cc_bike1_2{width:650px;margin:0 auto;}
.cc_bike1_3{width:700px;margin:0 auto;}
.cc_bike2_1{width:660px;}
.cc_bike2_2{width:650px;}
.cc_bike2_3{width:660px;}
.cc_bike2_4{width:650px;}
.cc_bike2_w1{width:24px;}
.cc_bike2_w2{width:620px;}
.cc_bike_hh{height:25px;}
.cc_bike3_1{width:660px;}
.cc_bike4_1{width:647px;}
.cc_bike4_2{width:341px;}
.cc_bike4_w1{width:32px;}
.cc_bike4_w2{width:116px;}
.cc_bike4_w3{width:32px;}
.cc_bike4_w4{width:121px;}
.tb_header{font:bold 170% 'Microsoft JhengHei',Arial,sans-serif;padding:1em 0;}
.tb_header span{font:12px Verdana,sans-serif;color:#888;line-height:17px;height:20px;}
.tb_subheader{font:bold 120% 'Microsoft JhengHei',Arial,sans-serif;padding:0 0 .5em 0;}
.tb{float:left;margin:0 1em 1em 0;}
.tb .rent_info{width:290px;}
.tb .rent_info{border:1px solid #aaa;border-collapse:collapse;}
.tb .rent_info th, .rent_info td{border:1px solid #aaa;border-collapse:collapse;padding:.5em;vertical-align:top;}
.tb .rent_info .int_field{text-align:center;width:23%;}
.tb .rent_info .int{text-align:center;font:120% Arial,Verdana,Tahoma,sans-serif;width:23%;}
.tb .rent_info thead th{background:#ddd;text-align:left;}
.tb .rent_info tfoot{display:none;}
.ctrl{clear:both;}
.tb .pass{color:#090;font-weight:700;}
.tb .warn{color:#c00;font-weight:700;}
.rightside{width:183px;}
.rightside div{width:163px;margin:0 auto;}
.rightside .shortcut{padding-bottom:.5em;}
.rightside .blog .lists{width:163px;height:189px;background:url(images/index_blog_bg.gif);text-align:left;overflow-y:auto;overflow-x:hidden;}
.rightside .blog .lists ul{margin:0;padding:0;list-style:none;width:145px;}
.rightside .blog .lists ul li{padding:.2em 0 .2em 21px;background:url(images/spot_icon.gif) no-repeat 5px 0;}
#updating{position:absolute;background:#c00;color:#fff;width:60px;margin-left:1em;display:none;}
#showmap{clear:both;position:static;margin:0;padding:0;}
#googlemap{width:640px;height:480px;border:1px solid #999;}
#map_ctrl{clear:both;line-height:26px;}
.card-form{background:#f0f0f0;width:300px;height:60px;padding:1em;overflow:hidden;}
.card-form div{float:left;line-height:27px;}
.card-form label{padding-right:.5em;}
.card-form .card-login{float:left;margin:2px 0 0 .5em;width:50px;}
#card-result{display:none;}
#card-result fieldset{border:1px solid #aaa;margin-top:1em;}
#card-result .block{padding:1em;}
#card-result .tb-card-result th, #card-result .tb-card-result td{padding:.25em;}
#card-result .tb-card-result th{font-weight:normal;}
#card-result .pass{color:#060;}
.pointInfo{width:380px;}
.pointInfo img{width:320px;border:1px solid #ccc;}
/* advertise */
.adver-home{width:200px;height:80px;overflow:hidden;}
.adver-home img{width:200px;height:80px;}
.adver-box{width:715px;margin:0 auto;}
.adver-box .inside-left{float:left;width:525px;}
.adver-box .inside-left img{width:525px;height:120px;}
.adver-box .inside-right{float:right;width:180px;}
.adver-box .inside-right img{width:180px;height:120px;}
.adver-box .clear{clear:both;}
