﻿/*-----------aiyou---------------*/
.fl{
    float:left;
}

.fr{
    float:right;
}

.line15{
    height:15px;
    overflow:hidden;
}

.ay-nav{
    height:60px;
    width:100%;
    background:#404b53;
}

.ay-logo{
    display:inline-block;
    float:left;
    padding-top:14px;
}

.ay-logo img{
    width:186px;
    height:32px;
}

ul.ay-navlist{
    display:inline-block;
    float:left;
    margin-left:10px;
    height:60px;
    line-height:60px;
}

ul.ay-navlist>li{
    display:inline-block;
    height:60px;
    line-height:60px;
    padding:0 15px;
}

ul.ay-navlist>li>a{
    color:#ffffff;
    font-size:16px;
}

ul.ay-navlist>li a:hover{
    text-decoration:none;
}

ul.ay-navlist>li.active{
    background:url(../images/image06.png) no-repeat bottom center #ff7b2a;
}
/*
.ay-nav-phone{
    display:inline-block;
    float:right;
    background:url(../images/image16.png) no-repeat right center;
    width:95px;
    height:60px;
}*/
.ay-nav-phone{
    display:inline-block;
    float:right;
    width:105px;
    height:40px;
    margin-top:10px;
    line-height:20px;
    text-align:right;
    color:#999999;
    font-size:12px;
    
}

.ay-nav-phone span{
    color:#ff7b2a;
    font-size:14px;
}

.ay-banner{
    width:100%;
    height:118px;
    background:url(../images/image01.jpg) no-repeat center center;
    margin:0;
    padding-top:50px;
}

.ay-search{
    height:40px;
    width:520px;
    margin:0 auto;
    background:rgba(0,0,0,0.3);
    padding:12px 15px;
}

input.search-input{
    display:inline-block;
    width:385px;
    height:38px;
    padding-left:40px;
    line-height:38px;
    background:url(../images/image17.png) no-repeat 12px center #ffffff;
    border:none;
    color:#c1c1c1;
    font-size:14px;
}

button.search-sub{
    display:inline-block;
    width:80px;
    height:38px;
    color:#ffffff;
    text-align:center;
    line-height:38px;
    font-size:16px;
    background:#ff7b2a;
    border:none;
    float:right;
}

.search-tips{
    width:520px;
    margin:10px auto 0;
    text-align:center;
    color:#ffffff;
    font-size:14px;
}


.ay-dropdown-menu {
    /*display: none;*/
    background: #fff;
    position: absolute;
    left: 0;
    border: 1px solid #cfcfcf;
    width:100%;
    z-index: 12;
    height:35px;
}

.open > .ay-dropdown-menu {
    display: block;
}

.ay-dropdown-menu>ul{
    width:825px;
    height:35px;
    line-height:35px;
    margin:0 auto;
}

.ay-dropdown-menu>ul>li{
    display:inline-block;
    height:35px;
    line-height:35px;
    color:#000000;
    font-size:14px;
    margin-right:25px;
    
}

.ay-dropdown-menu>ul>li>a{
    color:#000000;
    padding:1px 5px;
    border-radius:2px;
}

.ay-dropdown-menu>ul>li.active>a{
    background:#0097e0;
    color:#ffffff;
}

.ay-body{
    padding:15px 50px;
}

.ay-column{
    color:#0097e0;
    font-size:20px;
    height:40px;
    line-height:40px;
    border-bottom:1px solid #e1e1e1;
}

.ay-tj,
.ay-con-list li{
    border-bottom:1px dashed #e1e1e1;
    margin-top:20px;
    padding-bottom:10px;
}

.ay-tj .ay-tj-title{
    /*height:50px;
    line-height:50px;*/
    font-size:20px;
    color:#333333;
    padding-left:45px;
    background:url(../images/image03.png) no-repeat 5px center;    
	overflow:hidden;
}

.ay-con-p{
    line-height:22px;
    color:#999999;
    font-size:14px;
}

.ay-con-img{
    height:170px;
    margin-top:15px;
}

.ay-con-img img{
    width:242px;
    height:160px;
    float:left;
    margin:10px;
}

.ay-con-info{
    text-align:right;
    height:35px;
    line-height:35px;
    clear:both;
    color:#999999;
}

.ay-con-info span{
    margin:0 10px;
}

.ay-con-info span.ay-con-pv{
    background:url(../images/image10.png) no-repeat left center;
    padding-left:25px;
}

.ay-con-info span.ay-con-date{
    background:url(../images/image11.png) no-repeat left center;
    padding-left:20px;
}

.ay-con-info span.ay-con-usericon{
    background:url(../images/image04.png) no-repeat left center;
    padding-left:40px;
    display:inline-block;
    height:35px;
}

.ay-list-title{
   /* height:50px;
    line-height:50px;*/
    font-size:20px;
    color:#333333;
    padding-left:45px;
    background:url(../images/image12.png) no-repeat 5px center;
}

.ay-list-title2{
    height:50px;
    line-height:50px;
    font-size:20px;
    color:#333333;
}

.ay-list-title2>span{
    font-size:12px;
    border:1px solid #10b041;
    color:#10b041;
    padding:1px 6px;
    border-radius:2px;
    margin-right:15px;
}

.pagenav-point{
    float: left;
    border-right: 0;
    height: 40px;
    line-height: 40px;
    margin:auto 3px;
}

.pagenav-cell{
    margin-left:3px;
}

.ay-tj>.fl{
    width:253px;
    height:170px;
}

.ay-tj>.fl img{
    width:253px;
    height:160px;
}

.ay-tj>.fr{
    width:790px;
    height:170px;
}

.ay-body>.fl{
    width:270px;
}

.ay-body>.fr{
    width:770px;
    padding:20px 0 20px 50px;
}

#dvWF{overflow:hidden;height:136px;} 

#dvWF ul li{float:left;}
    
.line-cot .Group-calendar{float:left;margin:5px auto 0;width: 476px;}
.calendar_table {background:#D8ECF7;width: 473px;border-collapse: separate;border-spacing: 2px;border-color: gray;margin-left:210px;}
.calendar_table thead td{background:#F2F7FD;color:#000;font-weight: bold;height: 26px;line-height: 26px;text-align: center;}
.calendar_table thead a {background:#00A8FF;color:#fff;display: block;font-weight: 100;height: 26px;line-height: 26px;}
.calendar_table thead a:hover {background:#ffbe33;}
.calendar_table tbody th {background:#F6FBFE;color: #184C97;height: 26px;text-align: center;}
.calendar_table tbody td{width:68px;background:#fff;border-top: 1px solid #fff;height: 55px;overflow: hidden;text-align: center;vertical-align: top;}
.calendar_table tbody td.blank {background:#EEF9FF;}
.calendar_table tbody td.group:hover {background:#fffcde; cursor:pointer;color:#000;}
.calendar_table tbody td span{display: block;height: 18px;}
.calendar_table tbody td span.red {color: #CC0001;}
    
.ask-list ul.even {
	        border: 0;
	        border-bottom: solid 1px #e1e1e1;
	        background: #fffcf8;
	        border: solid 1px #fdf8f1;
        }

.ask-list ul {
            padding: 10px;
        }

.ask-list li {
            padding-left: 25px;
            position: relative;
            margin: 8px 0;
            line-height: 20px;
        }

.question 
        {
            background: url(/statics/images/question.png) no-repeat scroll 0 center;
        }
        .answer 
        {
            background: url(/statics/images/answer.png) no-repeat scroll 0 center;
        }

          #dvLeftQGMS .bg-white{background:#fff; }
        /*#dvLeftQGMS{display:none}*/
        #dvLeftQGMS img{border:none;}
        #dvLeftQGMS a{text-decoration:none;}
        #dvLeftQGMS a:hover{text-decoration:none;}
        #dvLeftQGMS .clear{clear:both;}
        #dvLeftQGMS .fl{float:left; }
        #dvLeftQGMS .fr{float:right; }
        .line15{height:15px; overflow:hidden; }
        #dvLeftQGMS .border{border:1px solid #d2cfcf;}
        #dvLeftQGMS .w260{width:238px; padding:10px;}	
        #dvLeftQGMS 
.miaosha{background:url(http://218.94.1.154:85/WebSite/statics/images/qgimage1.png)
 no-repeat #fff 10px 5px;padding-top:50px}
        #dvLeftQGMS .list-img{position:relative;width:100%}
        #dvLeftQGMS .list-img>a{display:block;width:100%;height:134px}
        #dvLeftQGMS .list-img>a>img{width:100%;height:134px}
        #dvLeftQGMS .list-img 
span.flag{position:absolute;display:block;width:29px;height:37px;font-size:12px;color:#ffffff;padding:8px
 10px 
0;line-height:13px;top:-6px;right:10px;background:url(http://218.94.1.154:85/WebSite/statics/images/qgimage4.png)
 no-repeat}
#dvLeftQGMS .list-title{height:35px;line-height:35px;font-size:16px;overflow:hidden}
        #dvLeftQGMS .list-title>a{color:#666666}
        #dvLeftQGMS .list-price .old{font-size:16px;color:#666666;text-decoration:line-through;height:16px;line-height:16px}

        #dvLeftQGMS .list-price .new{color:#ff0029;height:26px;line-height:26px}
        #dvLeftQGMS .list-price .new>b{font-size:26px}
        #dvLeftQGMS .daojishi{width:100%;height:30px;background:#ff0029;color:#ffffff;font-size:14px;line-height:30px}

        #dvLeftQGMS .qianggou{background:url(http://218.94.1.154:85/WebSite/statics/images/qgimage2.png) no-repeat #fff 10px 5px;padding-top:50px}
        #dvLeftQGMS .daojishi span{padding-left:3px;display:inline-block;float:left}
        #dvLeftQGMS .timer-section{display:inline-block;height:30px;float:left}
        /*#dvLeftQGMS .timer-section 
span{display:block;letter-spacing:0.15em;padding-left:5px;font-size:12px;width:62px;height:30px;line-height:30px;float:left;color:#000;background:url(http://file.cits.cn/images/b2c/MS_timeBGM.png)
 no-repeat 0 0}*/
        #dvLeftQGMS .timer-section i{font-style:normal;display:block;width:8px;text-align:center;height:30px;line-height:30px;float:left;font-size:12px}

        #dvLeftQGMS .timer-sectionS{display:inline-block;height:30px;line-height:30px;width:40px;float:left;}

        #dvLeftQGMS .timer-sectionS span{display:inline-block;letter-spacing:0.1em;padding:0 2px;font-size:12px;margin:5px 2px;/*height:30px;*/line-height:20px;color:#000;background:#ffffff;border-radius:4px;text-align:center}

        #dvLeftQGMS .timer-sectionS i{font-style:normal;display:inline-block;text-align:center;height:30px;line-height:30px;font-size:12px;padding:0}

        #dvLeftQGMS .time{font-weight:bold;}

.ay-relation-t{
    height:30px;
    line-height:20px;
    background:url(../images/image14.png) no-repeat 10px 0;
    padding-left:40px;
    color:#333333;
    font-size:16px;
}

.ay-relation-list li{
    margin-bottom:15px;
}

.ay-relation-list li a.ay-a-img{
    display:block;
    width:240px;
    height:160px;
    overflow:hidden;
}

.ay-relation-list li a.ay-a-img img{
    width:240px;
    height:160px;
}

.ay-relation-list li p.ay-relation-p{
    padding:5px;
    line-height:20px;
    font-size:14px;
    color:#999999;
}

.ay-relation-list li p.ay-relation-p a{
    color:#999999;
}

.ay-relation-list li p.ay-relation-price{
    text-align:right;
    font-size:16px;
    color:#999999;
}

.ay-relation-list li p.ay-relation-price span{
    color:#ff0029;
    font-size:20px;
}

.ay-arc{
    padding:20px 0;
}

.ay-arc-title{
    font-size:20px;
    color:#333333;
    text-align:center;
    /*height:60px;
    line-height:60px;*/
}

.ay-arc-body>img{
    display:block;
    max-width:770px;
    margin:10px auto;
}

.ay-arc-body>p{
    color:#999999;
}


.border_gray.list-side-box.sum,.border_gray.list-side-box.mt25
{
    display:none;
    position: fixed;
    left: -50px;
}