﻿BODY { margin:0;padding:0;font-size:13px;text-align:center;background:#e6e4e4;font-family: Verdana, Tahoma, Courier;font-weight: normal}
.clr { clear: both;visibility: hidden;display: block;overflow: hidden;height:0px;font-size:1px }

a { border:0 }
img { border:0 }
hr { width:97%;height:1px;background-color:#d22727;margin:0;padding:0 }
h1, h2, h3 { margin:0;padding:0 }

.left {float:left}
.right {float:right}

#page { position:relative;width:1040px;min-height:100px;text-align:left;margin:0 auto 0 auto;padding:0;background-image: url('/App_Themes/Default/Images/content_Back.jpg') }
.content { width:1000px;margin:3px 0 0 20px }
#menu { width:561px; height:34px;float:right;margin-right:20px;text-align:center;color:White;font-size:17px;font-family:Tahoma;margin-top:6px }
#menu a { color:White; text-decoration:none }
#menu a:hover { color:#d22727; text-decoration:underline }
#head { width:100%; height:160px;background-image: url('/App_Themes/Default/Images/head_image.jpg');margin-top:25px }
#head .logo { width:296px;height:64px;margin:0 0 0 40px }
#head .logo img { border:0 }
#head .tit { width:300px;height:18px;margin:5px 0 0 40px;float:left }
#head .tit h1 { font-size:16px;color:White;text-align:right }

#detailImg { width:570px; height:428px;margin-left:3px }
#detailImg .hl { width:427px; height:320px; float:left; margin:0 3px 3px 0 }
#detailImg img { width:427px; height:320px; border:0 }
#detailImg .lf { width:140px; height:321px; float:left }
#detailImg .lf img { width:140px; height:105px;float:left;margin:0 0 3px 0 }
#detailImg .bo { width:573px;height:105px;float:left }
#detailImg .bo img { width:140px; height:105px; float:left;margin:0 3px 0 0 }

.defRight { width:520px;min-height:200px;float:left; }
.defLeft { width:480px;min-height:200px;float:left }

.top3Def { width:100%; height:240px; }
.top3Def .d { width:320px;height:240px;float:left;margin-left:10px }
.top3Def img { width:320px;height:240px;float:left;border:0; }
.top3Def .info { padding-top:5px; width:320px;height:29px;z-index:100;text-align:center;border-top: 1px solid #ffffff;position:absolute;margin-top:211px;background-image: url('/App_Themes/Default/Images/det3Bck.jpg'); background-repeat:repeat-x; }
.top3Def .info span { font-size:16px;color:White;font-weight:bold;}

.divTitle { width:100%;min-height:18px;color:#56607c;text-align:center }
.divTitle h3 { font-size:15px;text-align:left;padding-left:5px }
.divTitle h2 { font-size:16px;text-align:left;padding-left:5px; font-weight:bold }
.divTitle h1 { font-size:19px;text-align:left;padding-left:5px }
.divTitle span { font-size:16px;text-align:left;padding-left:5px; font-weight:bold }
.divTitle a { color:#56607c;font-size:12px;text-decoration:none;font-weight:bold }
.divTitle a:hover { color:#56607c;text-decoration:underline }

.red { color:#d22727 }

.detailDiv { width:990px;min-height:100px;margin-left:10px }

.defDetail { width:323px;height:105px;margin:0;padding:0}
.defDetail:hover { background-color:#f5f5f5;cursor:pointer }
.defDetail img { width:140px;height:105px; float:left;border:0 }
.defDetail .cnt { width:183px;height:105px; float:left }
.defDetail .cnt h3 { font-size:13px;color:Black;padding-left:4px;}
.defDetail .cnt .text { color:#384360;padding-left:5px;font-size:11px }
.defDetail .cnt .text span { color:#a50007;padding-left:5px;float:right;font-size:13px;font-weight:bold }

.defDetailS { width:323px;height:105px;margin:0;padding:0}
.defDetailS:hover { background-color:#f5f5f5;cursor:pointer }
.defDetailS img { width:100px; float:left;border:0 }
.defDetailS .cnt { width:183px;height:105px; float:left }
.defDetailS .cnt h3 { font-size:13px;color:Black;padding-left:4px;}
.defDetailS .cnt .text { color:#384360;padding-left:5px;font-size:11px }
.defDetailS .cnt .text span { color:#a50007;padding-left:5px;float:right;font-size:13px;font-weight:bold }

.foot { width:100%;min-height:25px;font-size:11px }
.foot .lnk { width:100%;height:25px;font-size:11px;background-color:#2b3148;padding-top:2px;text-align:center }
.foot .lnk a,a:hover { color:White }
.foot p { margin:2px }

.login { width:100%;height:70px;text-align:right;padding-right:5px }

.register { width:530px; margin: 15px 0 0 280px;min-height:150px }

.partners { width:100%;min-height:5px; text-align:center }
.partners img { border:0;}

.comFull { width:468px;height:60px;margin-top:5px }
.comFullDef { width:468px;height:60px;margin:5px 0 0 15px }
.comFullDetail { width:468px;height:60px;float:left;margin:5px 0 0 15px }
.comFullBig { width:728px;height:90px;margin:5px 0 0 125px }

.detailI { width:400px;min-height:200px;margin-left:5px}
.detailI span { color:#56607c }
.detailI .price { color:#d22727; font-size:15px;font-weight:bold}
.detailI .note { font-size:11px; text-align:left}
.detailI .exLink { margin:3px 0 0 5px }

.ratingPanel { width:140px;min-height:100px;float:left;margin:10px 0 0 10px; font-size:11px; }
.ratingPanel span { text-align:justify }
.ratingPanel m10 { margin-left:30px }

.detailContact { width:1000px;min-height:150px;text-align:left }
.detailContact span { font-size:11px }
.detailContact .red { color:#d22727 }
.detailContact .left { float:left; width:300px }
.detailContact .right { float:left;width:600px;padding-left:5px}
.detailContact .img { float:left }
.detailContact .addr { width:300px; float:right }
.detailContact .right .addr { margin-left:20px; width:45%; font-size:13px }
.detailContact .right .addr span { font-size:12px; }
.detailContact .big { font-size:14px; font-weight:bold;color:#56607c }
.detailContact a:hover { text-decoration:underline; }

.addAdv { width:600px; margin:0 auto 0 auto }

.searchDetail { width:755px; min-height:17px; color:#2f2f2f;cursor:pointer;border-bottom:dotted 1px #000000;margin-top:1px }
.searchDetailS { width:100%; min-height:17px; color:#2f2f2f;cursor:pointer;border-bottom:dotted 1px #000000;margin-top:1px }
.searchDetail .line { width:99%;height:1px;border-top:solid 1px #2b3249 }
.searchDetail:hover { background-color:#f5f5f5;cursor:pointer }
.searchDetail img { width:140px;height:105px; float:left }
.hText { width:55%; float:left; height:17px; color:#2f2f2f; font-weight:bold }
.hText a { width:55%; float:left; height:17px;color:#56607c; font-weight:bold;text-decoration:none }
.hText a:hover { text-decoration:underline }
.year { width:6%; float:left;height:17px ;text-align:center }
.des { width:14%; float:left; height:17px;text-align:center}
.col { width:1%; float:left; height:17px}
.km {  width:12%; float:left;height:17px; text-align:right; }

.org { width:100%;height:14px }
.org a { color:#56607c;text-decoration:none }
.org a:hover { color:#56607c; text-decoration:underline }

.pricep { width:12%; float:left;height:17px;text-align:right;color:#d22727; font-weight:bold }
.priceVIP { width:12%; float:left;height:17px; text-align:right;color:#d22727; font-weight:bold }
.detail { width:600px;height:80px;float:left;margin-left:5px;color:#56607c }
.detail span { font-weight:bold; color:#2f2f2f } 

.searchContent { width:755px;min-height:400px;float:left;margin-left:5px }
.searchSearch { width:220px;min-height:400px;float:left;margin-left:10px }
.searchSearch span { color:#56607c; font-size:11px;font-weight:bold }

.cour { font-family:Courier New; color:Gray}
.line2 { width:97%; height:2px;background-color:#d22727;margin:0 auto 0 auto }
.dotline { width:97%; height:1px;border-bottom:dotted 1px #000000; }

.errPage { width:100%;min-height:450px }

.w100 { width:100% }
.w80 { width:80% }

.smallAdv { width:140px;min-height:105px; float:left;margin-left:2px }
.smallAdv img { width:140px;height:105px }
.smallAdv a { font-size:10px;color:#2f2f2f;text-decoration:none }
.smallAdv a:hover { color:#d22727;text-decoration:underline }
.smallAdv .pmPrice { color:#d22727;font-size:12px;font-weight:bold }

.contact { width:100%;min-height:150px;color:#56607c }
.contact p { margin-left:10px }

.Rss { width:100%;min-height:250px;margin:3px 0 0 3px }
.Rss .Item { width:98%; min-height:25px; font-size:11px;margin-top:3px }
.Rss .Item img { width:100px;float:left }
.Rss .Item a { color:#56607c;font-size:12px;text-decoration:none;font-weight:bold }
.Rss .Item a:hover { text-decoration:underline }

.NewsItem { width:100%;min-height:25px;margin:3px 0 0 3px }
.NewsItem p { margin:0;padding:0 }
.NewsItem a { color:#56607c;font-size:12px;font-weight:bold;width:100%;text-decoration:none }
.NewsItem a:hover { text-decoration:underline }
.NewsItem .img img { width:100px;float:left }
.NewsItem .nText { font-size:11px;width:350px;min-height:25px;float:left;margin:0 0 0 3px; }
.NewsItem .nText span { color:#d22727;font-size:11px;float:right }
.NewsItem .nText .price { font-weight:bold;float:left }

.LoginEdit { padding-top:10px ;width:360px;height:95px;margin:120px auto 120px auto;background-image:url('/App_Themes/Default/Images/login.png');background-repeat:no-repeat }
.LoginEdit div { float:right;width:250px;min-height:20px;text-align:left;margin-top:3px }
.LoginEdit .bt { text-align:center;margin-top:5px; height: 24px; }

.ads { width:95%; margin: 3px 0 0 15px }
.ads a { color:#56607c;font-size:12px;font-weight:bold;width:100%;text-decoration:none }
.ads a:hover { text-decoration:underline }
.ads span { margin-left:5px;font-size:12px }

.itm { width:80%; min-height:25px;margin-top:2px;border-bottom:1px dotted #000000 }
.itm:hover { background-color:#f5f5f5 }
.itm img { float:left;border:0; }
.itm span { color:#d22727;font-size:12px;font-weight:bold;margin-right:15px;float:right }
.itm p { margin-left:10px;padding:0;font-size:11px }
.itm p span { color:#56607c;font-size:12px;text-decoration:none;float:left;font-weight:bold }
.itm p a { color:#56607c;font-size:12px;text-decoration:none;font-weight:bold }
.itm p a:hover { text-decoration:underline }
