@charset "utf-8";
*{margin: 0; padding: 0;}
body{word-wrap:keep-all;margin:0 auto;padding:0; min-width:1200px;font-family: Arial,Helvetica,sans-serif;}
a:focus{outline:none;}
img{border: 0;}
form{ margin:0; padding:0;}
select,input,body,th,td{color: #333;font-family:"Arial","宋体"; font-size:12px;line-height:20px;}
h1{ font-size:16px;}
h2{ font-size:14px;}
h3{ font-size:12px;}
h4{ font-size:12px; font-weight:normal;}
li{ list-style-type:none;}
a{ cursor:pointer;}
a:link,
a:visited {color: #333;text-decoration:none;}
a:hover,
a:active {color: #C00;text-decoration:underline;}
.clear {clear:both; height:0; overflow:hidden; display:block; padding:0; margin:0;}
.clearfix,.main,.left,.right,dl,dt,dd,ul,li{*zoom:1;}
.clearfix:after,.clearfix:after,.main:after,.left:after,.right:after,dl:after,dt:after,dd:after,ul:after,li:after{clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
s{ color:#999; /*padding:0 0 0 5px;*/}
.yh,
.yh td,
.yh th{ font-family:"Arial","宋体","黑体"}
.va{font-family:Arial;}
.ads{ padding:5px 0 0 0;}

.size12{ font-size:12px;}

.black,
a.black,
.black a:link,
.black a:visited {color: #000;}
.black a:hover,
.black a:active {color: #069;}

a.red,
.red a:link,
.red a:visited {color: #C00;}
.red a:hover,
.red a:active {color: #069;}

.gray,
a.gray,
.gray a:link,
.gray a:visited {color: #999;}
.gray a:hover,
.gray a:active {color: #C00;}

.gray2,
a.gray2,
.gray2 a:link,
.gray2 a:visited {color: #666;}
.gray2 a:hover,
.gray2 a:active {color: #C00;}

.wi,
a.wi,
.wi a:link,
.wi a:visited {color: #fff;}
.wi a:hover,
.wi a:active {color: #000;}

a.blue,
.blue a,
.blue a:link,
.blue a:visited {color: #069;}
.blue a:hover,
.blue a:active {color: #F00;}

.top{ height:30px; padding:0 0 1px 0; margin:0 auto; background:url(../images/bg_page.jpg) repeat-x 0 0;}
.top dl{ width:1200px; padding:0; margin:0 auto; line-height:29px;}
.top dl dt{ float:left; padding:0 0 0 15px; margin:0;overflow:hidden;}
.top dl dt a{ padding:0 0 0 10px;}
.top dl dd{ float:right; padding:0; margin:0;overflow:hidden; text-align:right; color: #ccc;}
.top dl dd a{ padding:0 8px 0 8px;}
.top dl dd span{ padding:0 0 0 8px; color:#069;}
.top dl dd strong{ font-size:16px; font-style:italic; font-family:Arial, Helvetica, sans-serif; color:#C00;}

.head{ width:1200px; height:90px; margin:0 auto; padding:20px 0 0 0;}
.head .left{ width:540px;}
.head .right{height:90px; padding:0; width:630px; background:url(../images/bg_cat.gif) no-repeat right 27px; padding-top:5px;}
.head .right dl.line1{ height:50px;line-height:20px; padding:0; position:relative;}
.head .right dl.line1 dt{ width:370px; float:left; padding:0px 0 0 0; height:32px; margin:0; }
.head .right dl.line1 dt ul{cursor:pointer; }
.head .right dl.line1 dt ul.searchtab li{ width:58px; float:left; margin-right:2px; text-align:center; height:23px;
}
.head .right dl.line1 dt ul.tabinput{ position: absolute; top:22px; left:0px;}
.head .right dl.line1 dt ul.searchtab li.here{background:url(../images/searchtab.gif) no-repeat; color:#fff; font-weight:bold;}
.head .right dl.line1 dt ul li{ height:26px; line-height:26px;}
.head .right dl.line1 dt ul.here {background: url(../images/bg_search2.gif) no-repeat 0 0; height:52px;}
.head .right dl.line1 dt ul.here li:hover,
.head .right dl.line1 dt ul.here li:active {color: #C00;}
.head .right dl.line1 dt ul li #userid_mark{}
.head .right dl.line1 dt input{height:16px; background:url(../images/bg_search.gif) no-repeat; width:290px; border:0; padding:8px 0 8px 5px; margin:0; line-height:16px; float:left; font-family:Arial; }
.head .right dl.line1 dt input.search{ width:75px; text-align:center; height:32px; padding:0;background: url(../images/bottom_search.gif) no-repeat 0 0; cursor:pointer;}

.head .right dl.line1 dd{width:250px; float:right; padding:12px 0 0 0; position:relative;}
.head .right dl.line1 dd ul{ width:250px; padding:0; margin:10px 10px 10px 0px;}
.head .right dl.line1 dd ul li.buy{ float:left; width:100px; color:#000;line-height:24px;*line-height:45px;padding:3px 0 0 83px; margin:0 0 0 20;cursor:pointer;}
.head .right dl.line1 dd ul li.buy strong{ color: #09C;}
.head .right dl.line1 dd ul li.buy ul{ width:350px; background:#fff; padding:5px; border:solid 2px #c00;position: absolute; top:53px; right:0px; margin:0 0 0 -155px; z-index:999; display:none;}
.head .right dl.line1 dd ul li.buy ul li{ width:350px; line-height:18px; padding:5px 0 5px 0;}
.head .right dl.line1 dd ul li.buy ul li img{ width:50px; height:50px; float:left; padding:0 10px 0 0;}
.head .right dl.line1 dd ul li.buy ul li span{ float:right;display:block; color:#666; text-align:right;}
.head .right dl.line1 dd ul li.buy ul li strong{ color:#F60;}
.button1{ display:block; background:url(../images/button1.gif) no-repeat 0 5px; height:20px; line-height:22px; overflow:hidden; padding:5px 0 0 0; width:122px; text-align:center; cursor:pointer;}
a.button1:link,
a.button1:visited {color: #c60;}
a.button1:hover,
a.button1:active {color: #C00;}
.head .right dl.line1 dd ul li.buy ul li .button1{ float:right;}
.head .right dl.line1 dd ul li.go{float:right;width:63px;height:28px; margin:0;}
.head .right dl.line1 dd ul li.go a{ display:block; width:68px; height:28px;}
.head .right .line2{ height:30px; line-height:30px; color: #900; padding:0; width:auto; overflow:visible; white-space:nowrap; margin-top:5px;}
.head .right .line2 a{ padding:0 12px 0 0;}
.head .right .line2 a:link,
.head .right .line2 a:visited {color: #999;}
.head .right .line2 a:hover,
.head .right .line2 a:active {color: #C00;}

.main{margin: 0 auto; padding: 0 0 10px 0; overflow:hidden; width:1200px;}
.left{float:left;margin:0 auto; padding: 0; }
.right{float:right;margin:0 auto; padding: 0;}



.foot{ border-top: solid 1px #ccc; background:#efefef; padding:15px 0 30px 0; width:100%; margin:25px auto 0 auto; text-align:center;}
/*.foot .bottom{ padding:20px 0 0 0; color:#666; line-height:25px;}
.foot .bottom strong{ color:#069;}*/
.foot .bottom{ width:1100px; margin:0px auto 0px auto; text-align:left; color:#999;}
.foot .bottom a{color:#999;}
.foot .bottom table td{color:#999!important;}
 
.notice {
    border: 1px solid #E6E6E6;
    margin-top: 34px;
    width: 1100px;
	margin:30px auto;
}
.notice .noticeTitle {
    background: url("../img/bg_notice_title.png");
    color: #666666;
    font-size: 14px;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
    padding-left: 14px;
}
.notice .noticeTitle span {
    color: #CC0000;
}
.notice .noticeArticle {
    margin: 0 auto;
    overflow: hidden;
    width: 1000px;
}
.notice .noticeArticle-head {
    padding-bottom: 0;
    padding-top: 20px;
    text-align: center;
}
.notice .noticeArticle-body {
    color: #666666;
    font-size: 14px;
    line-height: 24px;
    padding-bottom: 40px;
}
.notice .noticeArticle-head h1 {
    border-bottom: 1px solid #E6E6E6;
    color: #666666;
    font-size: 16px;
}
.notice .noticeArticle-head p{
    color: #B5B5B5;
    height: 28px;
    line-height: 28px;
}



.backToTop { display: none; width: 28px; height:28px; position: fixed; _position: absolute; right: 10px; bottom: 100px; _bottom: "auto"; cursor: pointer; opacity: .6; filter: Alpha(opacity=60); background:url(../images/lanren_top.jpg);}

.timeinput{ background:url("../images/datebox_arrow.png") no-repeat 100px center; border:solid 1px #ccc; height:20px; line-height:20px; font-size:12px; width:120px;}
