*{
    margin: 0px;
    padding: 0px;
}
img{
    border: none;
}
.clear {
    font-size: 0px;
    clear: both;
    line-height: 0px;
    height: 1px;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {
    min-height: 1px;
}
.clear{ clear:both; font-size:1px; height:0px; line-height:0px; overflow:hidden;}

body{
    font-family: \5FAE\8F6F\96C5\9ED1;
    font-size: 12px;
    background: url(../images/body-bg.png) no-repeat center bottom;
    background-attachment:fixed;
}
div, ul, li, dt, dl, dd, h1, h2, h3, h4, h5, h6, h7, img, p, span,textarea { border-style: none; border-color: inherit; border-width: 0px; padding: 0; list-style-type: none; margin-left: auto; margin-top: 0; margin-bottom: 0; }

/* Link */
a:link { text-decoration: none;  }
a:visited { text-decoration: none; color:#333;}
a:hover { text-decoration: none; }
a:active { border: 0px; background-color: Transparent; }

a { blr: expression(this.onFocus=this.blur()); outline: none; }
.blank5{ width:100%; height:5px; clear:both;}
.blank10{ width:100%; height:10px; clear:both;}
.blank15{ width:100%; height:15px; clear:both;}
.blank20{ width:100%; height:20px; clear:both;}
.blank30{ width:100%; height:30px; clear:both;}
.blank40{ width:100%; height:40px; clear:both;}
.blank50{ width:100%; height:50px; clear:both;}
.blank60{ width:100%; height:60px; clear:both;}
.blank70{ width:100%; height:70px; clear:both;}
.blank80{ width:100%; height:80px; clear:both;}


li{
    list-style: none;
}

.max { width:100%; height:auto; margin:0;  }

.max_bg { width:996px; height:auto; margin:0 auto; background:url(../images/cbg.png) repeat-y 1px top;  }

#top{
    height: 30px;
    background-color: #eeeeee;
}
#top .top-box{
    width: 960px;
    margin: 0 auto;
    line-height: 30px;
    overflow: hidden;
}
.wel-txt{
    padding-right: 40px;
    font-size: 13px;
    color: #444444;
}
#top .top-box .left{
    float: left;
}
#top .top-box .right{
    float: right;
}
 
#top .top-box .left a{
    font-size: 13px;
    color: #0066cc;
}
#top .top-box .left .y-line{
    font-size: 13px;
    color: #0066cc;
}
.main{
    width: 980px; height:auto;
    margin: 0 auto;
    background-color: #FFFFFF;
}
.header{
    height: 73px;
    overflow: hidden;
}
.header .logo{
    padding-top: 18px;
    float: left;
    margin-left:20px;
}
.header .search-box{
    float: right;
    overflow: hidden;
    margin-top: 20px;
    margin-right: 25px;
}
.header .search-box .sele-search{
    width: 100px;
    height: 32px;
    float: left;
    background: url(../images/sele-search-bg.png) no-repeat;
    font-family:'Microsoft YaHei'; font-size:13px; color:#333; line-height:58px\9; line-height:32px;

}
.seles {width:90px; height:20px; float:left; margin:5px; background:#fff; border:none; /*background:#0066cc; border:1px solid #0066cc;*/ font-family:'Microsoft YaHei'; font-size:13px; color:#333; line-height:58px\9; line-height:22px;}

.sele-search span{
    display: block;
    font-size: 13px;
    color:#FFFFFF;
    height: 20px;
    line-height: 20px;
    padding-left: 7px;
    background: url(../images/white-trangle.png) no-repeat;
    background-position: 40px center;
    background-color: #0066cc;
    margin-right: 10px;
    margin-top: 5px;
    margin-left: 6px;
}
.search-box .input{
    width: 255px;
    height: 32px;
    border: none;
    background: url(../images/search-box-bg.png) no-repeat;
    display: block;
    float: left; font-family:'Microsoft YaHei';
    font-size: 13px;
    color: #282828; line-height:58px\9; line-height:30px;
}
.search-box .button{
    width: 30px;
    height: 32px;
    border: none;
    background: url(../images/search-btn-bg.png) no-repeat;
    display: block;
    float: left; font-family:'Microsoft YaHei';
    cursor: pointer; line-height:58px\9; line-height:30px;
}
.main .nav{
    width:100%;
    overflow: hidden;
    background-color: #008ed6;
}
.main .nav li{
    float: left;
    width: 89px;   /* 89px */
    text-align: center;
    line-height: 40px;
    background: url(../images/nav-bg.png) no-repeat;
    background-position: left center;
}
.main .nav li a{
    font-size: 15px;
    color: #FFFFFF;
    font-weight: bold;
}


.swipe {
    width: 980px;
    overflow: hidden;
    position: relative;
}
.swipe img {
    display: block;
}
.swipe ul {
    -webkit-transition: left 800ms ease-in 0;
    -moz-transition: left 800ms ease-in 0;
    -o-transition: left 800ms ease-in 0;
    -ms-transition: left 800ms ease-in 0;
    transition: left 800ms ease-in 0
}
.swipe #pagenavi {
    position: absolute;
    bottom: 20px;
    text-align: right;
    z-index:99999;
    right: 25px;
}
.swipe #pagenavi a {
    width: 10px;
    height: 10px;
    line-height: 99em;
    overflow: hidden;
    cursor: pointer;
    display: inline-block;
    *display:inline;
    *zoom:1;
    margin-top: 0;
    margin-right: 2px;
    margin-bottom: 0;
    background-image:url(../images/btn-off.png);
    background-repeat:no-repeat;
}
.swipe #pagenavi a.active {
    background-image:url(../images/btn-on.png);
    background-repeat:no-repeat;
}
.swipe-news{
    position: relative;
    width:996px;
    height: 45px; margin-top:-45px;
    float:left; padding-left:10px;
    background: url(../images/swip1.png) no-repeat left top; overflow:hidden;
}
.swipe-news font{ width:900px;
    float:left;   position: relative;
    display: block;
    padding-left: 20px; margin-top:10px; font-family:'Microsoft YaHei'; font-size:15px;  color: #FFFFFF; line-height:26px; text-align:left; font-weight:normal; text-overflow:ellipsis; overflow:hidden;
}
/*.swipe-news em{ width:900px;
    float:left;   position: relative;
    display: block; font-style:normal;
    padding-left: 20px; font-family:'Microsoft YaHei'; font-size:13px;  color: #88c9cf; line-height:26px; text-align:left; font-weight:normal;text-overflow:ellipsis; overflow:hidden;
}
    .swipe-news b {width:auto; float:left; padding-left:20px; margin-top:3px; overflow:hidden; }*/



.swipe-title{
    width:880px;
    float:left;   position: relative;
    padding-top: 15px;
    font-size: 15px;
    color: #FFFFFF;
}
.swipe-txt{
    width:880px;
    float:left;
    font-size: 13px;
    color: #88c9cf;
    line-height: 30px;
}

.swipe-more {
   
    float:left; }

.swipe-more a{
    font-size: 13px;
    color: #FFFFFF;
}
.content-scroll{
    overflow: hidden;
}
.content-scroll .left{
    width: 630px;
    float: left;
    margin-left: 25px;
    padding-top:20px;
}
.content-scroll .right{
    float: right;
    width: 280px;
    margin-right: 20px;
}

.need-info-top{
    overflow: hidden;
    margin-top: 20px;

}
.need-info-top .need-title{
    display: block;
    float: left;
    padding-left: 12px;
    background: url(../images/title-bar-bg.png) no-repeat;
    background-position: left center;
    font-size: 16px;
    color: #282828;
}
.need-info-top .need-more{
    display: block;
    float: left;
    font-size: 13px;
    color: #008ed6;
    margin-top: 3px;
    padding-right: 13px;
    background: url(../images/more-bg.png) no-repeat;
    background-position: right center;
}
.dashed-line1{
    float: left;
}
.login-box{
    background-color: #008ed6;
    margin-top: 23px;
    padding-bottom:6px;
}
.login-box .admin{
    width: 212px;
    height: 32px;
    float:left; margin-left:20px;  margin-top:20px;
    padding-left: 32px;
    background: url(../images/admin-bg.png) no-repeat;
    border: none;
}
.login-box .password{
    width: 212px;
    height: 32px;
    float:left; margin-left:20px;  margin-top:20px;
    padding-left: 32px;
    background: url(../images/password-bg.png) no-repeat;
    border: none;
    margin-top: 10px;
    margin-bottom: 10px;
}
.login-box form{
    float:left;
    margin-left: 19px;
    padding-top: 10px;
    background-color: #008ed6;
    overflow:hidden;
}
.NOW-login { float:left; overflow:hidden;
}
.NOW-login input{
    width: 100px;
    height: 28px;    
    float:left; margin-left:20px;  
    border: none;
    background: url(../images/now-login-bg.png) no-repeat;
    font-size: 13px;
    color: #282828;
}


.lg a{
    margin-left:5px;
    font-size: 13px;
    color: #53c5ff;
    line-height:30px;
}
.Y-line{
    margin-left: 5px;
    margin-right: 5px;
}
.top-bar-title{
    font-size: 16px;
    color: #282828;
    padding-left: 12px;
    background: url(../images/title-bar-bg.png) no-repeat;
    background-position: left center;
    float: left;
}
.top-bar-title1{

}
.need-info-items{width:280px; height:140px; float:left; overflow:hidden;}
.need-info-items li{
    margin-bottom: 6px;
    margin-top: 6px;
}
.need-info-items li a{
    padding-left: 12px;
    background: url(../images/need-info-bg.png) no-repeat;
    background-position: left center;
    font-size: 13px;
    color: #444444;
    padding-right: 12px;

}
.top-tit-bar{
    margin-top:-4px;
    overflow: hidden;
}
.dashed-line{
    display: block;
    float: left;
    margin-left: 10px;
    margin-right: 8px;
}
.top-bar-more{
    display: block;
    float: left;
    font-size: 13px;
    color: #008ed6;
    margin-top: 3px;
    padding-right: 13px;
    background: url(../images/more-bg.png) no-repeat;
    background-position: right center;
}
#wrapder {
    width: 640px;
    overflow: hidden;
    position: relative;
    height: 150px;
    margin-right: auto;
    margin-left: auto;

}
.products-img{
    float: left;
}
#wrapder1 .wrap_box {
    float: left;
    width: 640px;
    height: 153px;
    margin-left: auto;
    margin-right: auto;
}
#wrapder .wrap_box {
    float: left;
    width: 640px;
    height: 153px;
    margin-left: auto;
    margin-right: auto;
}
/*rollshop*/
 .rollshop
        {
            overflow: hidden;
            width:640px;
            height:150px;
            float:left;  position:relative;
        }
        .rollshop .Lbtn
        {
    overflow: hidden;
    background-image: url(../images/left-btn.png);
    width: 22px;
    cursor: pointer;
    height: 43px;
    display: inline;
    float: left;
    position: relative;
    margin-bottom: -50px;
    top: 50px;
        }
        .rollshop .Rbtn
        {
    background-image: url(../images/right-btn.png);
    overflow: hidden;
    width: 22px;
    cursor: pointer;
    height: 43px;
    display: inline;
    position: relative;
    float: right;
    margin-top: -100px;
        }
        .rollshop .Cont
        {
            float: left;
            overflow: hidden;
            width:640px; height:150px;
        }
        .rollshop .RecCont
        {
            width: 10000000px;
        }
        
        .rollshop #List1
        {
            float: left;
        }
        .rollshop #List2
        {
            float: left;
        }

.rollshop .Cont ul.pic {
    FLOAT: left;
    width:100%;


}
.rollshop .Cont ul.pic .pic_img ：hover  {
    background-color:  #FFFFFF;


}
.rollshop .Cont .pic .pic_img
{

    width:150px;
    height:150px;
    /*line-height:121px;*/
    text-align:center;
    float: left;
    margin-left: 15px;

}
/*rollBox2*/
.rollBox2 .Cont .pic .pic_img img
{
    vertical-align:middle;
    max-width:150px;
    max-height:115px;display: block;margin-top: 2px;
}


.rollBox2 {
    overflow: hidden;
    width: 640px;
    HEIGHT:150px;
    float: left;
}
.rollBox2 .Cont {
    float: left;
    overflow: hidden;
    width: 640px;
    HEIGHT:150px;
}
.rollBox2 .ScrCont {
    WIDTH: 10000000px
}
/*.rollBox2 .Cont .pic {*/
/*FLOAT: left;*/
/*width:256px;*/
/*height: 297px;*/
/*margin-right: 15px;*/

/*}*/
.rollBox2 .LeftBotton {
    overflow: hidden;
    background-image: url(../images/left-btn.png);
    width: 22px;
    cursor: pointer;
    height: 43px;
    display: inline;
    float: left;
    position: relative;
    margin-bottom: -50px;
    top: 50px;

}
.rollBox2 .RightBotton {
    background-image: url(../images/right-btn.png);
    overflow: hidden;
    width: 22px;
    cursor: pointer;
    height: 43px;
    display: inline;
    position: relative;
    float: right;
    margin-top: -100px;

}
.rollBox2 .Cont .pic {
    FLOAT: left;
    width:100%;


}
.rollBox2 .Cont .pic .pic_img ：hover  {
    background-color:  #FFFFFF;


}
.rollBox2 .Cont .pic .pic_img
{

    width:150px;
    height:150px;
    /*line-height:121px;*/
    text-align:center;
    float: left;
    margin-left: 15px;

}
.rollBox2 .Cont .pic .pic_img img
{
    vertical-align:middle;
    max-width:150px;
    max-height:115px;display: block;margin-top: 2px;
}
.rollBox2 #List1 {
    FLOAT: left
}
.rollBox2 #List2 {
    FLOAT: left
}
.rollBox2 #List3 {
    FLOAT: left
}
.rollBox2 #List4 {
    FLOAT: left
}
.rollBox2 #Lists1 {
    FLOAT: left
}
.rollBox2 #Lists2 {
    FLOAT: left
}
.rollBox2 #Lists3 {
    FLOAT: left
}
.rollBox2 #Lists4 {
    FLOAT: left
}
.wedding-dress-name{
    height: 35px;
    width: 130px; padding:0 10px 0 10px;
    position: relative;
    line-height: 35px;
    color: #FFFFFF;
    font-size: 14px;
    display: block;
    background-color: #008ed6;
    text-overflow:ellipsis;
    overflow:hidden;

}
.wedding-dress-name1{
    height: 35px;
    width: 150px;
    position: relative;
    line-height: 35px;
    color: #999999;
    font-size: 14px;
    display: block;

}
.location{
    width: 910px; float:left;
    margin-left:10px;
    background-color: #f5f5f5;
    border: 1px solid #e8e8e8;
    padding-left:20px;
    margin-top: 10px;

}
.location a{
    font-size: 13px;
    color: #282828;
    line-height: 34px;
}
.location span{
    font-size: 13px;
    color: #282828;
    line-height: 34px;
}
.content-child{ float:left;  margin-left:16px;
    overflow: hidden;
}
.content-child .left{
    width: 225px;
    float: left;
    margin-top:10px;
}.content-child .left .cl-tit{
    display: block;
    width: 185px;
    float:left;
    margin-left: 10px;
    background-color: #eaf0f4;
    line-height: 40px; 
    padding-left: 30px;
    font-family:'Microsoft YaHei';
    font-size: 16px;
    color: #282828;
    border-top:2px solid #0066cc ;
    border-bottom:1px solid #fff ;
    position:relative; z-index:56;background:#EAF0F4 url(../images/icon0.gif) no-repeat 18px 13px;
}
.content-child .left .cl-tit span {float:left; font-family:'Microsoft YaHei';
    font-size: 16px;  color: #282828; line-height:40px;}
    .content-child .left .cl-tit span img {float:left; display:block; margin:18px 0 0 5px; }
.left-nav-box { float:left; width:215px; height:auto;  padding-left:10px; position:relative;}
.left-nav-box dt  { border-top:2px solid #008ED6; background:#EAF0F4 url(../images/icon0.gif) no-repeat 18px 13px; line-height:40px; font-size:18px; padding-left:30px; color:#272727; position:relative; border-bottom:1px solid #FFF;}
.left-nav-box dt a { display:block; background:url(../images/icon1.gif) no-repeat 86px 19px; position:relative;}
.left-nav-box dd { height:40px; border-bottom:1px solid #FFF; background:#EAF0F4; position:relative; z-index:0; line-height:40px; text-indent:30px; height:40px;}
.left-nav-box dd a {font-size:14px;  display:block; color:#0066CB; position:relative; z-index:11;}
.left-nav-box dd div.left-nav-hover { display:none;}
.left-nav-box dd:hover div.left-nav-hover{ display:block; position: absolute; left:-10px; top:-11px; z-index:10; width:225px; height:51px; background: url(../images/classify-current-li-bg.png) no-repeat;}
.left-nav-box dd:hover a { color:#FFF;}
.left-nav-box dd.left-cur{ display:block; position: relative; left:-10px; top:-11px; margin-bottom:-11px; z-index:10; width:225px; height:41px; line-height:40px; padding-top:11px; background: url(../images/classify-current-li-bg.png) no-repeat; text-indent:40px;}
.left-nav-box dd.left-cur a { color:#FFF;}
.left-nav-box dd.left-cur:hover div.left-nav-hover { display:none;}


.content-child  .right{
    width: 705px;
    float: left;
    margin-left: 12px; margin-top:10px;
}
/*
.classify { 
    background: url(../images/classify-current-bg.jpg) repeat-y;
    background-position: right center;
    float:left;
    height:50px;
    line-height:50px; 
    border-top:1px solid #fff ;
    width: 225px; position:relative; z-index:67; margin-top:-11px;}
.classify li{
    background: url(../images/classify-current-bg.jpg) repeat-y;
    background-position: right center;
    float:left;
    height:50px;
    line-height:40px; 
    border-top:1px solid #fff ;
    width: 225px; position:relative; z-index:67;  margin-top:-10px;
}
.classify li a{
    padding-left: 42px;
    font-size: 14px;
    line-height:40px;
    color: #0066cc;
}
.classify .current{
    background: url(../images/classify-current-bg.jpg) repeat-y;
    background-position: right center;
    float:left;
    height:51px;
    line-height:41px; 
    border-bottom:1px solid #fff ;
    width: 225px; position:relative; z-index:67;  margin-top:-10px;
}
.classify .current a{
    color: #0066cc;
    line-height:40px; 
}
.classify li:hover{
    background: url(../images/classify-current-li-bg3.png) no-repeat;
    background-position: right center;
    line-height:41px;
    height:51px; 
    float:left; position:relative; z-index:777; margin-top:-10px;
}
.classify li:hover a{
    color: #FFFFFF;
    line-height:51px; 
}*/


.fb-need{
    display: block;
    margin-left: 10px;
    margin-top: 10px;
}
.fb-need .fb-txt{
    display: block;
    width: 215px;
    text-align: center;
    font-size: 14px;
    color: #FFFFFF;
    background-color: #0066cc;
    line-height: 34px;
}
.top-area{
    width: 703px;
    float:left;
    border-top:2px solid #0066cc ;
    border-left:1px solid #e8e8e8 ;
    border-right:1px solid #e8e8e8 ;
    border-bottom:1px solid #e8e8e8 ;
    padding-bottom:10px;
}
    .top-area .title { 
    width: 703px;
    float:left;}
.top-area .title span{
    width:664px;
    float:left;
    padding-left: 16px;
    margin-left: 10px;
    background: url(../images/title-bar-bg.png) no-repeat;
    background-position: 2px center;
    font-size: 16px;
    color: #282828;
    display: block;
    line-height: 40px;
    border-bottom: 1px dashed #e8e8e8;
    margin-right: 10px;
}
.issue-info{
    border-top:2px solid #008ed6 ;
    margin-right: 25px;
    margin-left: 25px;
    border-bottom: 1px solid #e8e8e8;
    border-right: 1px solid #e8e8e8;
    border-left: 1px solid #e8e8e8;
}
.issue-info .title span{
    padding-left: 16px;
    margin-left: 14px;
    background: url(../images/title-bar-bg.png) no-repeat;
    background-position: 2px center;
    font-size: 16px;
    color: #282828;
    display: block;
    line-height: 40px;
    border-bottom: 1px dashed #e8e8e8;
    margin-right: 16px;
}
.red-xing{
    color: #cc0000;
    font-size: 14px;
    padding-right: 5px;
}
.issue-btn input{
    width: 160px;
    height: 35px;
    border: none;
    float:left;
    background: url(../images/issue-btn-bg.png) no-repeat;
    font-size: 16px;
    line-height: 35px;
    color: #FFFFFF;
    margin-left: 404px;
}
.issue-info2{
    border-top:2px solid #008ed6 ;
    margin-right: 25px;
    margin-left:10px;
    width:930px; float:left;
    border-bottom: 1px solid #e8e8e8;
    border-right: 1px solid #e8e8e8;
    border-left: 1px solid #e8e8e8;
    padding-bottom:60px;
}
.issue-info2 .title font{
    padding-left: 16px;
    margin-left: 14px;
    width:880px; float:left;
    background: url(../images/title-bar-bg.png) no-repeat;
    background-position: 2px center;
    font-size: 16px;
    color: #282828;
    display: block;
    line-height: 40px; text-align:left;
    border-bottom: 1px dashed #e8e8e8;
    margin-right: 16px;
}
.issue-info2  div{
    overflow: hidden;
    margin-bottom: 20px;
    /*margin-top: 10px;
    padding-left:40px;*/
}
.issue-info2  div font{
    width:100px;
    display: block;
    text-align: right;
    float: left; margin-left:40px;
    font-size: 14px;
    color: #999999;
    padding-right: 5px;
}
 
.issue-info2  div input{
    display: block;
    float: left;
    width: 274px;
    height: 18px;
    border: 1px solid #cccccc;  line-height:58px\9; line-height:18px;
    float: left;
}

.issue-info2  div textarea{
    width: 720px;
    height: 220px;
    vertical-align: top;
}
.issue-btn2 {
    width: 160px;
    height: 35px;
    border: none;
    float:left;
    background: none;
    font-size: 16px;
    line-height: 35px;
    color: #333;
}


ul.album {float:left; }

.index_div { float:left; padding-top:10px;
}
.index {width:700px;float:left;
}
.index p { float:left; 
}
.index form{float:left; 
    overflow: hidden;
    padding-top: 15px;
    padding-bottom: 15px;
}
.index form p{
    float: left;
    font-size: 14px;
    color: #999999;
}
    .index font { float:right;  margin-top: 20px;
    }
.sy{
  float:left;   margin-left:10px;
}
.sy span{ float:left; 
    padding-left: 10px;
    background: url(../images/gray-trangle-bg.png) no-repeat;
    background-position: left center;
    padding-right: 7px;
    font-family:'Microsoft YaHei'; font-size:14px;  color: #999999;
}
.sy input{
    width: 132px;
    height: 18px; float:left; 
    border: 1px solid #cccccc;
}
.sy1{
    width:50px; float:left;
    margin-left:10px;
}
.sy1 span{
    padding-left: 10px;
    background: url(../images/gray-trangle-bg.png) no-repeat;
    background-position: left center;
    padding-right: 7px;
    font-size: 14px;
    color: #999999;
    float: left;
}
.mat-list{
   width:600px; float: left;    overflow:hidden;
}
    .mat-list ul{
   width:620px; float: left; 
    }
.mat-list ul li{
  width:160px; float: left;  margin:0 5px;
}
.mat-list ul li a{
    float:left; padding:0 2px 0 2px;
    font-size: 13px;
    font-family:'Microsoft YaHei';
    color: #282828;
    line-height:24px;
}
.mat-list ul li a:hover{
    float:left;  padding:0 2px 0 2px;
    font-size: 13px;
    font-family:'Microsoft YaHei';
    color: #fff;
    line-height:24px;
    background:#0066cc;
}

.mat-list ul li.asd a{
    float:left;  padding:0 2px 0 2px;
    font-size: 13px;
    font-family:'Microsoft YaHei';
    color: #282828;
    line-height:24px;
    background:#fff;
}
.mat-list ul li.current-mat a{
    float:left;  padding:0 2px 0 2px;
    font-size: 13px;
    font-family:'Microsoft YaHei';
    color: #fff;
    line-height:24px;
    background:#0066cc;
}
.material-list_list{
    width:690px; float:left;
    margin-top: 15px;
    overflow: hidden;
    height: 140px;
    overflow-y: scroll;
    margin-right: 16px;
}
.material-list{
    float:left;
    margin-top:10px;
    overflow: hidden;
    height: 140px;
    overflow-y: scroll;
    margin-right: 16px;
}
/*.current-mat{
    float:left;  color: #FFFFFF;
}
.current-mat a{
    color: #FFFFFF;
    float:left;
}
.mat-list li:hover{
    float:left;
    background-color: #0066cc;
}
.mat-list li:hover a{
    color: #FFFFFF;
}*/

.c-classify { float:left; margin-left:4px;
}
.c-classify span{
    padding-right: 2px;
    padding-left: 2px; 
    float:left;
}
.c-classify2 { float:left; margin-left:4px;
}
.c-classify2 span{
    padding-right: 7px;
    padding-left: 7px; 
    float:left; font-family:'Microsoft YaHei'; font-size:14px; line-height:20px;
}
.claf2 {width:78px; height:22px; float:left; font-family:'Microsoft YaHei'; font-size:14px; line-height:58px\9; line-height:20px; }

.c-clas{
    width: 106px;
    height: 18px; float:left;  
    border: 1px solid #cccccc;
}

.c-classify1 { float:left;
}
.c-classify1 span{
    padding-right:10px;
    padding-left:14px; 
    float:left;
}
.c-classify1 div {
   
    float:left;
    padding-right:10px;
    padding-left:4px; 
   margin-top:30px;

}
.c-sify1 { float:left;
}
.c-sify1 span{
    padding-right: 10px;
    padding-left:14px; 
    float:left;
}
.c-sify1 b {
   
    float:left;

}
.c-sify1 div {
   
    float:left;
    padding-right:10px;
    padding-left:4px; 

}

 font.sure input{
    border: none;
    height: 20px;
    width: 48px; float:right; margin-left:1px; margin-right:20px;  
    background: url(../images/button-bg.png) no-repeat;
}
  font.sure2 input{
    border: none;
    height: 20px;
    width: 48px; float:right; margin-left:1px; margin-right:20px;   margin-top:-21px;
    background: url(../images/button-bg.png) no-repeat;
}
.order-top{
    overflow: hidden;
    float:left;
    border-bottom: 1px solid #e8e8e8;
    background:#fff;
}
.order-top span{
    display: block;
    font-size: 13px;
    color: #666666;
    padding: 10px 20px;
    float: left;
    border-right: 1px solid #e8e8e8;
    background:#fff;
}
.order{
    width: 703px; height:38px; float:left;
    border:1px solid #e8e8e8; background:#f5f5f5;
    margin-top: 10px;
}
.order1{
    width: 703px; height:auto; float:left;
    border:1px solid #e8e8e8; border-top:none;  background:#fff;
}
.order_der{
    width: 703px; height:auto; float:left;
    border:1px solid #e8e8e8; border-top:none; margin-top:-1px; background:#fff;
    margin-bottom: 10px;
}
.order_fb{
    width: 703px; height:auto; float:left;
    border:1px solid #e8e8e8; margin-top:10px;  background:#fff;
    margin-bottom: 10px;
}
.order_on{
    width: 703px; height:auto; float:left;
    border:1px solid #e8e8e8;   background:#fff;
    margin-bottom: 10px;
}

.fb-items{
    width:670px; 
    float:left;
    padding-bottom: 10px;
}
.fb-items li{
     width:670px;
    float:left;
    margin-left:6px;
    padding-left: 16px;
    padding-top: 15px;
    padding-bottom:15px;
    border-bottom: 1px dashed #ccc;
    overflow: hidden;
}
.fb_it{
    width:660px; float:left;
    overflow: hidden;
}
.fb-items li .let{
    float: left; line-height:24px;
}
.fb-items li a{
    font-size: 16px;
    color: #0066cc;
}
.fb-details{
    float:left;
    font-size: 13px;
    color: #999; line-height:26px;
    padding-right:5px; text-align:left;
}
.font-b{
    float:left; width:100px;
 text-align:left;  color: #282828; padding-left:2px;   font-weight:normal;
}

.font-b2{
    float:left; width:70px;
 text-align:left;  color: #282828;   font-weight:normal;
}
.font-b3{
    float:left; 
 text-align:left;  color: #282828; padding-left:2px;  line-height:26px; font-weight:normal;
}

.font-b4{
    float:left; width:110px;
 text-align:left;  color: #282828; padding-left:2px; line-height:26px;   font-weight:normal;
}
.font-b41{
    float:left; width:100px;
 text-align:left;  color: #282828; padding-left:2px; line-height:26px;   font-weight:normal;
}


.font-b5{
    float:left; width:80px;
 text-align:left;  color: #282828; padding-left:2px; line-height:26px;   font-weight:normal;
}

.font-b51{
    float:left; width:70px;
 text-align:left;  color: #282828; padding-left:2px; line-height:26px;   font-weight:normal;
}
.font-b6{
    float:left; 
 text-align:left;  color: #282828; padding-left:2px;  line-height:26px; font-weight:normal;
}
.font-b7{
    float:left;  width:120px;
 text-align:left;  color: #282828; padding-left:2px;  line-height:26px; font-weight:normal;
}

.font-c{
  text-align:left; float:left; margin-left:20px;
   font-family:'Microsoft YaHei'; font-size:26px; color:#0066cc; line-height:30px; text-align:left; font-weight:normal;
}
    .font-c b {  text-align:left;  color: #282828; font-weight:normal;}
.consult{
  width:120px;  float:right;  margin-right:30px;
}
.cons1{
  width:120px;  float:right;  margin-right:30px; margin-top:-30px;
}
.cons2{
   float:right; margin-top:-40px;
}
.cons3{
   float:left; margin-top:10px;
}
.cons4{
   float:left; margin-left:10px;
}

.consults{
    float:right;
    margin-right: 10px;
}
.consult1{
    float:left;
    display: block;
    margin-top: 10px;
}
.collect{

}
.bread-tips{
    display: block;
    margin-top: 10px;
}
.bread-tips a{
    font-size: 13px;
    color: #282828;
    line-height:24px;
}
.bread-tips2{
    display: block; float:left; color:#999;
}
.bread-tips2 a{
    font-size: 13px;
    color: #282828;
    line-height:24px;
}
.material-img{
    float: right;
    overflow: hidden;
}
.material-img a{
    display: block;
    padding: 4px;
    border: 1px solid #e8e8e8;
    float: left;
    margin-left: 14px;

}

.product-items{
    width:929px; height:auto; float:left; margin-left:10px;  padding:10px 0 0 0; border:1px solid #e8e8e8; border-top:none; overflow:hidden;
}
/*#wrapper {
    width:360px;
    float: left;
    margin-left:20px; 
    border-right: 1px dashed #bfbfbf;
    height:380px; margin-right:20px;
    background:#fff;
    overflow:hidden;
}*/
#wrapper {
    width:380px;
    float: left;
    margin-left:18px; 
    border-right: 1px dashed #bfbfbf;
    height:400px; margin-right:20px;
    background:#fff;
    overflow:hidden;
}
 #gallery {
    padding:0px;
    background:none;
  }
  #descriptions {
    position: relative;
    height: 50px; display:none;
    background: #EEE;
    margin-top: 10px;
    width:380px;
    padding: 5px;
    overflow: hidden;
  }
    #descriptions .ad-image-description {
      position: absolute;
    }
      #descriptions .ad-image-description .ad-description-title {
        display: block;
      }


#carousel-wrapper {
    width: 380px

}
#carousel, #thumbs {
    overflow: hidden;
    width: 380px;
}

#carousel span, #carousel img,
#thumbs a, #thumbs img  {
    display: block;
    float: left;
}
#carousel span, #carousel a,
#thumbs span, #thumbs a {

}
#carousel img{
    width: 380px;
    height: 300px;
}
#thumbs img {
    border: none;
    width: 75px;
    height: 60px;

}

#carousel span {
    width: 380px;
    height: 300px;
}

#thumbs-wrapper {
    position: relative;
    width: 378px;
    background-color: #fff;
    padding-bottom: 8px;
    padding-top: 8px;

}
#thumbs a {
    border: 1px solid #899;
    width: 75px;
    height: 60px;
    margin: 0 4px;
    overflow: hidden;
    display: block;

    -webkit-transition: border-color .5s;
    -moz-transition: border-color .5s;
    -ms-transition: border-color .5s;
    transition: border-color .5s;
}
#thumbs a:hover, #thumbs a.selected {
    border-color: #c41921;

}


#prev, #next {
    background: transparent url(../images/carousel_nav.png) no-repeat 0 0;
    display: block;
    width: 19px;
    height: 20px;
    margin-top: -10px;
    position: absolute;
    top: 50%;
}
#prev {
    background-position: 0 0;
    left: 10px;
}
#next {
    background-position: -19px 0;
    right: 10px;
}
#prev:hover {
    background-position: 0 -20px;
}
#next:hover {
    background-position: -19px -20px;
}
#prev.disabled, #next.disabled {
    display: none !important;
}
.right-cont{ width:480px;
    float: right; margin-right:8px;
}
.prize-zone{
    width: 468px;
    height: 82px;
    float:left;
    border: 1px solid #e8e8e8;
    background-color: #f9f9f9;
    margin-right: 25px;
    margin-top: 10px;
}
.font-blue-tit{
    float:left;
    display: block;
    font-size: 20px;
    color: #0066cc;
    font-weight: bold;
    width:470px; text-align:left; 
}
.check-more{
    display: block;
    padding-left: 25px;
}
.check-more a{
    font-size: 13px;
    color: #0066cc;
}
.prize{
    display: block;
    font-size: 20px;
    color: #d62839;
    font-weight: bold;
    padding-left: 25px;
    padding-top: 20px;
}
.contact-ways{
    width:470px;
    float:left;
    padding-bottom:14px;
    border-bottom: 1px dashed #bfbfbf;
    margin-right: 25px;
}
.contact-ways h3{
    width:470px; float:left; font-family:'Microsoft YaHei';
    font-size: 14px;
    color: #282828;
    line-height:30px; font-weight:normal;
    margin-top: 7px;
    margin-bottom: 7px; overflow:hidden;

}

.contact-ways li{ width:470px;
    float:left;
    font-size: 14px;
    color: #282828;
    line-height:20px; margin-top:7px;
}

.contact-ways li a{
    width:99px; height:24px;
    float:left;
    font-size: 14px;
    color: #282828;
    line-height:30px;
    margin-right:10px; 
}
.co-join-btn{
    float:left;
    margin-top:15px;
}
    .co-join-btn a {float:left; margin-left:10px; margin-right:16px; }

.contact-ways span{
    font-size: 14px;
    color: #999999;
    padding-right: 20px;
}
.tabs-area{
    width: 930px; float:left;
    overflow: hidden;
    margin-left:10px;
}
#tab{
    width:930px; float:left; margin-top:10px;

}
#tab .tab_menu{width:928px;z-index:50;  float:left; border:1px solid #CCCCCC; border-bottom:0; /*overflow: hidden;*/ background-color: #f5f5f5}

#tab ul.tab_menu {width:928px; height:33px; float:left; position:relative; z-index:66; border-bottom:0px solid #fff;}

#tab ul.tab_menu li{float:left; padding:0 20px 0 20px;  height:31px;line-height:31px;cursor:pointer;text-align:center; border-right:1px solid #CCCCCC;  border-top:2px solid #f5f5f5;  border-bottom:1px solid #ccc; position:relative; z-index:56; font-family:'Microsoft YaHei'; font-size:16px;}

#tab ul.tab_menu .selected1{padding:0 20px 0 20px;  float:left; background:#ffffff; cursor:pointer; border-top:2px solid #008ed6; border-right:1px solid #CCCCCC;  height:31px; border-bottom:2px solid #fff; position:relative; z-index:78; font-family:'Microsoft YaHei'; font-size:16px;
}
.hide{display:none;}

#tab .tab_box{width:908px; padding:10px; background-color:#ffffff;  float:left; border:1px solid #CCCCCC; border-top:2px solid #CCCCCC; margin-top:-1px; position:relative; z-index:30; color:#444444;}


#tab .tab_menu li span{
    color: #f98900;
}
 .prev{
     display: block;
     padding-left: 10px;
     margin-top: 15px;
     font-size: 13px;
     color: #444444;
     margin-bottom: 5px;
}
.prev span{
     color: #0066cc;
    padding-left: 10px;
}
 .next{
     display: block;
     padding-left: 10px;
     font-size: 13px;
     color: #444444;
 }
 .next span{
     color: #0066cc;
     padding-left: 10px;
 }
.tab_box p{
    padding-left: 10px;
}
.tabs-txt{
    font-family:'Microsoft YaHei';
    font-size: 13px;
    color: #444;
    line-height: 30px;
    border-bottom: 1px dashed #e8e8e8;
}
.messages{
    width:930px;
    float:left;
    margin-left:10px;
    margin-top: 10px;
    overflow:hidden;
}
.messages-top{
    width:930px;
    float:left;
    border-top:2px solid #008ed6 ;
    border-bottom: 1px solid #e8e8e8;
    border-right:1px solid #e8e8e8 ;
    background:#f5f5f5;

}
.messages-consult{
    display: block;
    width: 105px;
    float:left;
    height: 34px;
    line-height: 34px;
    background-color: #008ed6;
    text-align: center;
    font-size: 15px;
    color: #FFFFFF;
}
.textarea{
    overflow: hidden;
    background-color: #f3f3f3;
    padding-bottom: 20px;
    padding-top: 20px;
    margin-top: 10px;
}
 .peo-img{
    float: left;
    margin-left: 20px;
    margin-right: 10px;
}
  .peo-text{
    float: left;
    margin-left:10px;
}
.textarea {
    float: left;
}
.liuyan_content{
    width: 808px;
    height: 100px;
    float: left;
    border: 1px solid #cccccc;
    background-color: #FFFFFF;
}
.liuyan_btn{
    width: 114px;
    height: 35px;
    line-height: 35px;
    background: url(../images/submit-bg.png) no-repeat;
    border: none;
    font-size: 16px;
    color: #ffffff;
    margin-top: 10px;
    float: left; margin-left:80px;
}
.attention {
    padding-top: 15px;
    padding-bottom: 15px;
    border-bottom: 1px dashed #999999;

}
.attention span{
    padding-left: 22px;
    background: url(../images/attention-icons.png) no-repeat;
    background-position: left center;
    font-size: 13px;
    color: #999999;
}
.messages-itmes{
    border-bottom: 1px dashed #999999;
    padding-bottom: 20px;
    padding-top: 20px;
}
.messages-q{
    background-color: #f3f3f3;
    padding-top: 15px;
    padding-bottom: 15px;
}
.messages-q span{
    display: block;
}
.messages-date{
    text-align: right;
    padding-right: 20px;
    font-size: 13px;
    color: #999999;
    padding-bottom: 15px;
}
.m-q{
    padding-left: 74px;
    background: url(../images/Q-icon.png) no-repeat;
    background-position: 20px center;
    font-size: 13px;
    color: #444444;
}
.messages-a{
    background-color: #f3f3f3;
    padding-top: 15px;
    padding-bottom: 15px;
    margin-left: 40px;
    margin-top: 20px;
}
.m-a{
    padding-left: 74px;
    background: url(../images/A-icon.png) no-repeat;
    background-position: 20px center;
    font-size: 13px;
    color: #444444;
}
.buy_info{
    width:700px;
     float:left;
}

.buy_info_right{
    width:120px; height:auto;
     float:right; margin-right:40px;
}
.buy-infomations{
    float:left;
    width:930px;
    border: 1px solid #e8e8e8;
    margin-left:10px;
    margin-right: 24px;
    padding-top: 20px;
    padding-bottom: 20px;
    margin-bottom: 10px;
    overflow:hidden;
}
.buy-infomations a{
   
    float:left;
    font-size: 20px;
    color: #0066cc;
    padding:6px 0 6px 20px;
}
.buy-infomations b{
    width:700px; float:left;
    font-family:'Microsoft YaHei';
    font-size: 20px;
    color: #0066cc;
}
.buy-infomations .fb-details{
    padding-left: 20px;
}
    .buy-infomations span {float:left; }
    .buy-infomations font {float:left; }

.product-show{
 
    margin-left:10px;
    margin-right: 24px;
}
.footer{
    width: 979px;
    margin-right: auto;
    margin-left: auto;
    padding-bottom: 25px;
    background-color: #FFFFFF;
}
.footer .copyRight{
    display: block;
    text-align: center;
    font-size: 13px;
    color: #666666;
    line-height: 40px;
}
.foot-nav{
    display: block;
    width: 476px;
    margin:0 auto;
}
.foot-nav a{
    padding-left: 5px;
    padding-right: 5px;
    font-size: 13px;
    color: #444444;
}
.footer-line{
    width: 930px;
    margin-right: auto;
    margin-left: auto;
    padding-bottom: 30px;
}
.online-commi{
    float:left;
    margin-left:20px;
    background-color: #eef5f9;
    margin-right: 9px; padding-right:10px;
    margin-top: 10px;
    margin-bottom: 14px; 

}
.online-commi .a1{
    font-size: 14px;
    padding-top: 5px;
    padding-bottom: 5px;
    line-height: 28px;
    padding-left: 25px;
    background: url(../images/qq-icon.png) no-repeat;
    background-position: left center;
    padding-right: 23px;
    color: #444444;
    margin-left: 19px;
}
.online-commi .a2{
    width:80px; float:right;
    font-size: 14px;
    padding-top: 5px;
    padding-bottom: 5px;
    line-height: 28px;
    background: url(../images/top-right-trangle.png) no-repeat  right  50%;
    padding-right:8px;
    color: #444444; font-size:14px;
    margin-right:4px; margin-left:9px; margin-top:-6px; text-align:left;
    position:relative; z-index:44; 
}
    .online-commi .a2 .com1 { width:114px; height:auto!important; min-height:140px; background:#fff; float:left; position:absolute; z-index:55;
                              top:38px; left:-10px; display:none;
    }
    .online-commi .a2:hover .com1 { width:114px; height:auto!important; min-height:140px; background:#fff; float:left; position:absolute; z-index:55;
                              top:38px; left:-12px; display:block;
    }
        .online-commi .a2:hover .com1 ul {width:114px; height:auto; float:left;
        }
            .online-commi .a2:hover .com1 ul li {width:110px; height:auto; float:left; margin-left:2px;  border-bottom:1px dashed #ccc;
            }
        .online-commi .a2:hover .com1 ul li a{width:110px; height:auto; float:left; font-family: "Microsoft YaHei"; font-size:13px; color:#444444; line-height:30px; text-align:center; font-weight:normal;  text-decoration:none; text-overflow:ellipsis; overflow:hidden;
        }
            .online-commi .a2:hover .com1 ul li a:hover { color:#000; text-decoration:underline;
            }




DIV.sabrosus {
    float:left; width:704px;
    TEXT-ALIGN: center;
    font-size: 12px;
    background-repeat: no-repeat;
    background-position: top;
    padding-bottom:30px;
    padding-top:60px;
    color: #656d78;
    font-family:'Microsoft YaHei';
    margin:0 auto; 
}
DIV.sabrosus A {
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 4px;
    MARGIN-RIGHT: 7px;
    PADDING-TOP: 5px;
    TEXT-DECORATION: none;
    color: #656d78;
    background-color: #ffffff;
    border: 1px solid #c0c0c0;
}
DIV.sabrosus A:hover {
    color: #FFFFFF;
    background-color: #f50000;
    border: 1px solid #f50000;
}
DIV.pagination A:active {
    color: #FFFFFF;
    background-color: #f50000;
}
DIV.sabrosus .currentA {
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 4px;
    MARGIN-RIGHT: 7px;
    PADDING-TOP: 5px;
    TEXT-DECORATION: none;
    float: left;
    border: 1px solid #f50000;
    color: #FFFFFF;
    background-color: #f50000;
}
DIV.sabrosus SPAN.disabled {
    PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN-RIGHT: 2px; PADDING-TOP: 2px;color: #FFFFFF;
    background-color: #3876C7;
}
DIV.sabrosus1 {
    TEXT-ALIGN: center;
    margin-bottom: 20px;
    font-size: 12px;
    background-repeat: no-repeat;
    background-position: top;
    padding-bottom: 3px;
    color: #656d78;
    font-family: "Microsoft YaHei";
    margin-top: 25px;
}
DIV.sabrosus1 A {
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 4px;
    MARGIN-RIGHT: 3px;
    PADDING-TOP: 3px;
    TEXT-DECORATION: none;
    color: #656d78;
    float: left;
}


/*视频专区*/
.vedio-items{   
    overflow: hidden; float:left;
    margin-left: 10px;
    margin-top: 10px;
}
.vedio-items li{
    width: 150px; height:auto;
    float: left;
    margin:10px 10px 5px 10px;

}
.vedio-items li span{
    display: block;
    float: left;
}
.vedio-name a{
    width:150px; height:40px; float:left; font-family:'Microsoft YaHei'; font-size: 13px;
    color: #444444; line-height:20px; text-align:left; font-weight:normal; text-overflow:ellipsis; overflow:hidden;
}
.vedio-host {
    width:150px; height:20px; float:left; font-family:'Microsoft YaHei'; font-size: 12px;
    color: #999; line-height:20px; text-align:left; font-weight:normal; text-overflow:ellipsis; overflow:hidden;
}
.vedio-bf{   width:150px; height:20px; float:left; font-family:'Microsoft YaHei'; font-size: 12px;
    color: #999; line-height:20px; text-align:left; font-weight:normal; text-overflow:ellipsis; overflow:hidden;
}
.vedio-time{   width:150px; height:20px; float:left; font-family:'Microsoft YaHei'; font-size: 12px;
    color: #999; line-height:20px; text-align:left; font-weight:normal; text-overflow:ellipsis; overflow:hidden;
}
.vedio-info{
    float:left;
    overflow: hidden;
    margin-left: 10px;
    margin-bottom: 10px;
}
.vedio-info .left{
    width: 660px;
    float: left;

}
.vedio-info .right-info{
    width: 270px;
    float: left;
    background-color: #333333;
    height: 484px;
    margin-top:10px;
}
.vedio-info .right-info span{
    display: block;
    padding-left: 22px;
}
.vedio-names{
    display: block;
}
.informations{
    font-size: 15px;
    color: #FFFFFF;
    padding-top: 12px;
    padding-bottom: 12px;
}
.vedio-names{
    font-size: 15px;
    color: #ccc;
    line-height: 30px;
}
.notice{
    float:left;
    width:270px;
    border-top:1px solid #000 ;
    margin-top: 20px;
}
.buy-vedio{
    width: 222px;
    height: 75px;
    background: url(../App_Themes/images/buy-vedio-bg.png) no-repeat;
    background-position: center center;
    margin-left: 22px;
}
.buy-vedio div{
    text-align: center;
}
.buy-now a{
    font-size: 16px;
    color: #eeeeee;
    line-height: 42px;
}
.jifen{
    font-size: 13px;
    color: #ff6600;
    line-height: 33px;
}
.col-font{
    font-size: 13px;
    color: #ff6600;
    line-height: 33px;
}
.notice-cont{
    font-size: 13px;
    color: #CCCCCC;
    padding-bottom: 14px;
}


/*在线施工*/
.work-icons{
    overflow: hidden;
    margin-left: 16.5px;
    margin-bottom: 15px;
}
.work-icons li{
    float: left;
    margin-left: 8.5px;
    margin-right: 8.5px;
}

.fb-items-ck{
    float: left;
    padding-bottom:60px;
}
.fb-items-ck li{
    float: left;
    margin-left: 14px;
    padding-left: 16px;
    margin-right: 16px;
    padding-top: 25px;
    padding-bottom: 25px;
    border-bottom: 1px dashed #e8e8e8;
    overflow: hidden;
}
.fb-items-ck li img{
    display: block;
    float: left;
    width: 150px;
}
.fb-items-ck li p{
    display: block;
    float: left;
    width: 480px;
    margin-left: 22px;
}
.fb-items-ck li p span{
    display: block;
}
.blue-font{
    font-size: 16px;
    color: #0066cc;
}
.ck-text{
    font-size: 13px;
    line-height: 26px;
    color: #666666;
}

.radio{
    overflow: hidden;
}
.radio p{
    width: 100px;
    float: left;
    overflow: hidden;
}
.radio p span{
    float: left;
}
.radio p span{
    display: block;
    float: left;
}
.com-img{
    width: 600px;
    margin-left: auto;
    margin-right: auto;
}



/*个人账户,企业账户*/

.login{
    overflow: hidden;
    padding-bottom: 200px;
}
.login .left-img{
  margin-left: 25px;
    float: left;
}
.right-form{
    width: 374px;
    height: 400px;
    background-color: #f9f9f9;
    float: left;
}
.right-form form{
    padding-left: 42px;
    padding-top: 42px;
}
.admin-lg{
    float: left;
    font-size: 18px;
    margin-top: 24px;
    color: #0066cc;
    padding-left: 20px;
    border-left: 1px solid #e8e8e8;
    margin-left: 20px;
}
.admin-name{
}
 .input1{
    display: block;
    width: 237px;
    height: 36px;
    padding-left: 30px;
    background: url("../images/admin-input-bg.png") no-repeat;
     border: none;
     margin-bottom: 20px;
line-height:58px\9; 
 }
.input2{
    display: block;
    width: 237px;
    height: 36px;
    padding-left: 30px;
    background: url("../images/password-input-bg.png") no-repeat;
    border: none;
    margin-bottom: 20px;
line-height:58px\9; 
}
.div1{ float:left;
    padding-bottom: 10px;
}
.div1 span{
    font-size: 14px;
    color: #282828;
}
    .div1 input { float:left; margin-top:6px;
    }
    .div1 img {float:left; margin-top:6px;
    }
.div2 span{
    font-size: 14px;
    color: #282828;
    display: block;
    float: left;
}
.div2{
    width: 267px;
    float:left;
    overflow: hidden;
    padding-bottom: 10px;
}
.div2 a{
    display: block;
    font-size: 14px;
    float: right;
    color: #0066cc;

}
.div3 {width:680px; float:left; 
}
.div3 ul{width:680px; float:left;  margin-top:-4px;
}

.div3 ul li{width:156px; height:50px;  float:left; margin-left:2px; margin-top:4px; 
}
    .div3 ul li span { float:left; margin:14px 10px 0 0;
    }


.submint-btn{
    display: block;
    width: 267px;
    height: 38px;
    color: #FFFFFF;
    border: none;
    background: url("../images/login-btn-bg.png") no-repeat;
    margin-top: 20px;
    font-size: 16px;
    cursor: pointer;
}
.notice-login{
    font-size: 14px;
    color: #999;
    padding-left: 5px;
}
.regist{
    padding-top: 12px;
    width: 267px;
    border-top:1px solid #CCCCCC ;
    margin-top: 30px;
    font-size: 14px;
    color: #282828;
}
.regist a{
    color: #0066cc;
}
.admin-tabs{
    float:left;
    width:930px;
    margin-left: 25px;
    border-bottom: 2px solid #008ed6;
    overflow: hidden;
}
.admin-tabs li{
    float: left;
    width: 105px;
    line-height: 36px;
    text-align: center;
    margin-right: 10px;
    background-color: #ebeaea;
}
.admin-tabs li a{
    color: #282828;
    font-size: 15px;
}
.admin-tabs .on{
    background-color: #008ed6;
}
.admin-tabs .on a{
    color: #FFFFFF;
}
.admin-tabs li:hover{
    background-color: #008ed6;
}
.admin-tabs li:hover a{
    color: #FFFFFF;
}
.recover-tabs{
    float:left;
    width:930px;
    margin-left: 25px; margin-top:30px;
    border-top:3px solid #008ed6;
    overflow: hidden;
}
.recover-tabs_img
{
    float:left;
    width:930px;
    padding:20px 0 20px 0;
    border-bottom:1px dashed #ccc;
}
    .recover-tabs_img img
    {
        display:block; margin:0 auto; border:none;
    }
.recover-form{
    float:left;
    width:930px; height:350px;        
    margin-left: 35px;
    padding-bottom: 60px;
    overflow: hidden;
}
.form-recover{
    width:930px; 
    float:left; margin-left:20px; margin-top:10px;
    font-family:'Microsoft YaHei'; font-size:16px;
    color:#333333; line-height:30px; text-align:left; font-weight:normal;
    overflow: hidden;
}
.form-recover em{
    width:930px; 
    float:left; margin-left:20px; margin-top:10px; margin-bottom:20px;
    font-family:'Microsoft YaHei'; font-size:18px;
    color:#333333; line-height:30px; text-align:left; font-weight:normal; font-style:normal;
    overflow: hidden;
}
.form-recover span{
    display: block;
    float: left;
    font-family:'Microsoft YaHei';
    line-height: 36px;
    text-align: right;
    width: 80px;
    font-size: 14px;
    color: #282828;
    margin-right: 17px;
}
    .form-recover img
    {
        float:left; margin-left:8px; margin-top:-3px; border:1px solid #cbcbcb;
    }
.tabc1
{
    width:280px;
    height:30px;
    float:left; padding-left:10px;
    background:#fff;
    border:1px solid #cbcbcb;
    font-family:Microsoft YaHei; font-size:14px; color:#999999; line-height:58px\9; line-height:30px; text-align:left; font-weight:normal; overflow:hidden;
}
.tabc2
{
    width:100px;
    height:30px;
    float:left; padding-left:10px;
    background:#fff;
    border:1px solid #cbcbcb;
    font-family:Microsoft YaHei; font-size:14px; color:#999999; line-height:58px\9; line-height:30px; text-align:left; font-weight:normal; overflow:hidden;
}
.tabc3
{
    height:30px;
    float:left; padding-left:10px;
    background:#fff;
    border:1px solid #fff;
    font-family:Microsoft YaHei; font-size:14px; color:#999999; line-height:58px\9; line-height:30px; text-align:left; font-weight:normal; overflow:hidden;
}
.tabc4 {float:left; margin-top:3px; }

.recov5{
    width:112px;
    height: 36px;
    float:left; margin-top:20px;
    text-align: center;
    margin-left: 97px;
    background:#fd8000;
    border: none; border-radius:5px;
    font-size: 16px;
    color: #FFFFFF;
}
.recover5{
    width:112px;
    height: 36px;
    float:left; margin-top:20px;
    text-align: center;
    margin-left:117px;
    background:#fd8000;
    border: none; border-radius:5px;
    font-size: 16px;
    color: #FFFFFF;
}
.form-okey{
    width:360px; 
    float:left; margin-left:290px; margin-top:30px;
    font-family:'Microsoft YaHei'; font-size:14px;
    color:#282828; line-height:30px; text-align:left; font-weight:normal;
    overflow: hidden;
}
    .form-okey h4 {float:left; padding-left:60px; font-family:'Microsoft YaHei'; font-size:14px;  color:#282828; line-height:30px; text-align:left; font-weight:normal;}

    .form-okey h4 a{padding-left:5px; font-family:'Microsoft YaHei'; font-size:14px;
    color:#0066cc; line-height:30px; text-align:left; font-weight:normal; }
.form-okey h3{
    width:360px; 
    float:left; margin-top:10px;
    font-family:'Microsoft YaHei'; font-size:26px;
    color:#333333; line-height:45px; text-align:left; font-weight:normal;
    overflow: hidden;
}
    .form-okey h3 img {float:left; margin:0 10px 0 0; border:none; }





.regist-form{
    
    width:940px; float:left;
    margin-left: 35px;
    padding-bottom: 60px;
    overflow: hidden;
}
.form-items{
    overflow: hidden;
}
.form-items span{
    display: block;
    float: left;
    line-height: 36px;
    text-align: right;
    width: 92px;
    font-size: 14px;
    color: #282828;
    margin-right: 17px;
}
.form-items input{
    display: block;
    width: 237px;
    height: 36px;
    padding-left: 30px;
    background: url("../images/admin-input-bg.png") no-repeat;
    border: none;
}
.form-items1{
    overflow: hidden;
}
.form-items1 span{
    display: block;
    float: left;
    line-height: 36px;
    text-align: right;
    width: 90px;
    font-size: 14px;
    color: #282828;
    margin-right: 17px;
}
.form-items1 input{
    display: block;
    width: 237px;
    height: 36px;
    padding-left: 30px;
    background: url("../images/password-input-bg.png") no-repeat;
    border: none;
}
.form-items2{
    overflow: hidden;
}
.form-items2 span{
    display: block;
    float: left;
    line-height: 36px;
    text-align: right;
    width: 90px;
    font-size: 14px;
    color: #282828;
    margin-right: 17px;
}
.form-items2 input{
    display: block;
    width: 235px;
    height: 34px;
    padding-left: 30px;
    border: 1px solid #c8c8c8;
}
.left-regist-form{
    float: left;
}
.left-regist-form div{
    margin-top: 22px;

}
.form-items3{
    width: 265px;
    height: 34px;
    border: 1px solid #ffe0c4;
    background-color: #fef7f1;
    overflow: hidden;
    margin-left: 107px;
}
.form-items3 input{
    width: 72px;
    height: 18px;
    border: 1px solid #cccccc;
}
.form-items3 span{
    line-height: 36px;
}
.identy-num{
    font-size: 14px;
    color: #282828;
    padding-left: 1px;
}
.font-blue{
    color: #0066cc;
    font-size: 14px;
}
.notice-items{
   
    font-size: 14px;
    color: #999999;
    margin-left: 107px;
    line-height: 26px;
    cursor:pointer; 
}
.form-items4{
    overflow: hidden;
}
.form-items4 span{
    display: block;
    float: left;
    line-height: 36px;
    text-align: right;
    width:90px;
    font-size: 14px;
    color: #282828;
    margin-right: 17px;
}
.ide-num{
    float: left;
    overflow: hidden;
}
.ide-input{
    width: 75px;
    height: 34px;
    border: 1px solid #cccccc;
    display: block;
    float: left;
}
.ide-img{
    display: block;
    float: left;
    margin-left: 10px;
    margin-top: 3px;
}
.font-blue1{
    display: block;
    margin-left: 10px;
    color: #0066cc;
    font-size: 14px;
    float: left;
    line-height: 36px;
}
.form-items5 input{
    width: 277px;
    height: 38px;
    text-align: center;
    margin-left: 97px;
    background:url(/images/regist-btn-bg.png) no-repeat left top;
    border: none;
    font-size: 16px;
    color: #FFFFFF;
}
.right-cont-info{
    float: right;
    width: 490px;
    text-align: center;
    border-left: 1px solid #cccccc;
    margin-top: 105px;
    padding-top: 40px;
    padding-bottom: 40px;
}
.now-login{
    font-size: 14px;
    color: #53c5ff;
    overflow: hidden;
    padding-top: 10px;

}
.now-login span{
   display: block;
    float: left;
    line-height: 38px;
    margin-left: 130px;

}
.now-login a{
    display: block;
    float: left;

}
.big-font-blue{
    font-size: 18px;
    color: #0066cc;
    text-align: center;
}




.content-child .left-admin{
    width: 188px;
    float: left;
    margin-left:10px; margin-top:10px;
    background-color: #fef7f1;
    border-left: 1px solid #ffe0c4;
    border-right: 1px solid #ffe0c4;
    border-bottom: 1px solid #ffe0c4;
    border-top: 2px solid #fd8000;
}
.content-child .right-admin{
    width: 742px;
    float: right;
    margin-right:22px; margin-top:10px;
}
.content-child .left-admin .cl-tit-admin span{
    display: block;
    width: 160px;
    padding-left: 30px;
    line-height: 40px;
    font-size: 16px;
    color: #282828;
    border-top:2px solid #fd8000 ;
    margin-left: -1px;
    *margin-left: -1px;
    background: url("../images/admin-icons1.png") no-repeat;
    background-position: 10px center;
}
.content-child .left-admin .cl-tit-admin1 span{
    display: block;
    width: 160px;
    padding-left: 30px;
    line-height: 40px;
    font-size: 16px;
    color: #282828;
    margin-left: -1px;
    *margin-left: -1px;
    background: url("../images/admin-icons2.png") no-repeat;
    background-position: 10px center;
}
.content-child .left-admin .classify-admin li{ 
    line-height: 30px;
    width: 140px;
    padding-left:24px;  
    margin-left: 12px;
}
.content-child .left-admin .classify-admin li a{
    font-size: 14px;
    color: #666666;
}
.content-child .left-admin .classify-admin .current{
    line-height: 30px;
    background: url("../images/admin-menu-bg.png") no-repeat;
    width: 140px;
    padding-left: 24px;
    margin-left: 12px;
}
.content-child .left-admin .classify-admin .current a{
    color: #FFFFFF;
}
.content-child .left-admin .classify-admin li:hover{
    background: url("../images/admin-menu-bg.png") no-repeat;

    line-height: 30px;

}
.content-child .left-admin .classify-admin li:hover a{
    color: #FFFFFF;
}
.top-area1{
    width: 726px;  float:right; padding:10px 0;
    border-top:1px solid #e8e8e8 ;
    border-left:1px solid #e8e8e8 ;
    border-right:1px solid #e8e8e8 ;
    border-bottom:1px solid #e8e8e8 ;
}
.top-area1 .title span{
    padding-left: 16px;
    margin-left: 14px;
    background: url("../images/title-bar-bg.png")no-repeat;
    background-position: 2px center;
    font-size: 16px;
    color: #282828;
    display: block;
    line-height: 40px;
    border-bottom: 1px dashed #e8e8e8;
    margin-right: 16px;
}


.photos span{
    display: block;

}

.informations-form
{
  overflow: hidden;  float:left; padding-left:10px;
    padding-bottom: 140px;
    padding-top: 20px;
}
.informations-form .photos{
    float: left;
    width: 120px;
    margin-left: 34px;
}
.informations-form .photos .import-photos{
    display: block;
    text-align: center;
    margin-top: 15px;
}
/**/
.informations-form1
{
  overflow: hidden; width:700px;  float:left; padding-left:10px;
    padding-bottom: 140px;
    padding-top: 20px;
}
.informations-form1 .photos{
    float: left;
    width: 120px;
    margin-left: 34px;
    background:#c7c7c7;
}
.informations-form1 .photos .import-photos{
    display: block;
    text-align: center;
    margin-top: 15px; background:#f5f6f4;
}

.spe-line{
    width: 164px;
    height: 1px;
    background-color: #cccccc;
    margin-left: 12px;
}
.form-info{ width:360px;
    float: left;
    padding-left: 20px;
}
.form-info div{
    overflow: hidden; float:left;
    margin-top: 10px;
}
.form-info div span{
    width: 90px; float:left;
    display: block;
    text-align: right;
    float: left;
    font-size: 14px;
    color: #282828;
    line-height:20px;
    margin-right: 15px; margin-top:5px;
}
.form-info div a {
    display: block;
    float: left;
    line-height: 30px;
}
.admin-user input{
    width: 88px;
    height: 28px;
    border: 0px solid #ccc;
    float: left;
}
.admin-mz input{
    width: 158px;
    height: 28px; padding-left:10px;
    border: 1px solid #ccc;
    float: left; line-height:58px\9; line-height:26px;
}
.droplsit {line-height:58px\9; line-height:26px; float:left; }
.select-where select{
    width:101px; float:left; margin-right:6px; margin-top:4px;
    height: 28px;
    border: 1px solid #ccc;  line-height:58px\9; line-height:26px;
}
.select-where {float:left; }
    .select-where div {margin-top:-4px; }
.select-where div span {float:left; margin-top:5px; }

.admin-sex{
    width:360px;
   float: left;
}
    .admin-sex1 {float:left; margin:5px;  font-family:'Microsoft YaHei'; font-size:14px; color:#999999; line-height:20px;}
    .admin-sex input {float:left; margin-top:3px; margin-left:4px; margin-right:8px; }

.sure-btn input{
    width: 97px;
    height: 38px; float:left;
    background-color: #f0f0f0;
    font-size: 16px;
    color: #282828;
    border-bottom: 1px solid #9c9c9c;
    border-right: 1px solid #9c9c9c;
    margin-left: 105px;
}
.admin-born input{
    width: 168px;
    height: 28px;  
    float: left;
    border: 1px solid #ccc;
}
.yh-name{
    font-size: 13px;
    color: #fd8000;
}
.admin-index-cont{
    overflow: hidden;
    background-color: #f5f6f4;
    margin-left: 15px;
    margin-right: 15px;
    padding-top: 20px;
    padding-bottom: 20px;

}
.form-info1{
    float: left;
    margin-left: 25px;
}
.font-yellow{
    font-size: 16px;
    color: #fd8000;
}
.form-info1 div{
    font-size: 14px;
    color: #282828;
    line-height: 28px;
}
.red-font{
    color: #d70f0f; padding:0 5px;
}
.introduction li{
    line-height: 36px;
    margin-left: 15px;
    margin-right: 15px;
    background-color: #fff7e3;
    font-size: 14px;
    border: 1px solid #ffce6b;
    margin-top: 10px;

}
.introduction li a{
    color: #282828;
    padding-left: 38px;
    background: url("../images/squar.png") no-repeat;
    background-position: 22px center;
}
.recharge-notie{
    margin-left: 15px;
    padding-left: 20px;
    font-size: 14px;
    color: #282828;
    margin-right: 15px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 5px;
}
.recharge-notie span{
    display: block;
    font-size: 14px;
    color: #999999;
    line-height: 28px;

}
.recharge-notie1{
    margin-left: 15px;
    padding-left: 20px;
    font-size: 14px;
    color: #282828;
    margin-right: 15px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 5px;
    overflow: hidden;
    padding-top: 20px;
}
.recharge-notie1 span{
    display: block;
    font-size: 14px;
    color: #999999;
    line-height: 28px;
    float: left;
}
.recharge-notie1 input{
    width: 84px;
    height: 28px; float:left;
    border: 1px solid #ccc;
    text-align: center;
    margin-left: 12px;
}
.recharge-notie1 p{
  line-height:58px\9;    line-height:25px;
    margin-bottom: 5px;
}
.recharge-num{
    padding-left: 35px;
    padding-top: 20px;
    padding-bottom: 20px;
}
.pay{
    margin-left: 35px;
    margin-top: 10px;
}
.pay a{
    padding: 16px 42px;
    font-size: 16px;
    color: #ffffff;
    background-color: #fd8000;
}
.paybtn{
    padding: 16px 42px;
    font-size: 16px;
    color: #ffffff;
    border:none;
    cursor:pointer;
    background-color: #fd8000;
}
.recept{
    margin-top: 30px;
    overflow: hidden;
    margin-left: 35px;
    font-size: 14px;
    color: #282828;
}


.tables table{

    border-top: 1px solid #c7c7c7;
    border-left: 1px solid #c7c7c7;
    margin-left: 15px;
}
.tables table tr{
    text-align: center;
    border-left: 1px solid #c7c7c7;
    border-top: 1px solid #c7c7c7;
}
.tables table tr td{
    border-right: 1px solid #c7c7c7;
    border-bottom: 1px solid #c7c7c7;
    line-height: 18px;
    padding:10px 0; 

}
.first-row{
    font-size: 14px;
    color: #282828;
    line-height: 44px;
    height:44px;
}
.td1{
    width: 130px;
}
.td2{
    width: 260px;
}
.td3{
    width: 100px;
}
.td4{
    width: 100px;
}
.td5{
    width: 100px;
}
.td6{
    width: 360px;
}
.td9{
    width: 200px;
}
.td7{
    width: 80px;
}
.td8{
    width: 80px;
}
.tr-gray{
    font-size: 14px;
    color: #666666;
}
.tr-gray a{
    color: #0066cc;
}
.sure1 input{
    border: none;
    height: 20px;
    width: 48px; float:left;
    background: url(../images/pic-btn.png) no-repeat left top;
    margin-left: 10px;
}
.change-password{
    padding-top: 30px;
    padding-bottom: 113px;
    margin-left: 160px;
}
.change-password div{
    overflow: hidden;
    margin-top: 6px;
    margin-bottom: 6px;
}
.change-password div span{
    width: 100px;
    font-size: 14px;
    color: #282828;
    float: left;
    text-align: right;
    line-height: 30px;
    margin-right: 14px;
}
.divs input{
    width: 150px;
    height: 28px;
    border: 1px solid #ccc;
    padding-left: 18px;

}
.divss input{
    width: 50px;
    height: 28px;
    border: 1px solid #ccc;
    padding-left: 18px;
    float: left;
}
.divss img{
    display: block;
    float: left;
    margin-left: 9px;
    margin-right: 9px;
}
.divss a{
    display: block;
    float: left;
    line-height: 30px;
}
.divsss input{
    border-right:1px solid #9c9c9c;
    border-bottom:1px solid #9c9c9c;
    margin-left: 112px;
    font-size: 16px;
    margin-top: 14px;
}
.index1{
    overflow: hidden;
    margin-top: 12px;
}
.point-detail{
    float: left;
    font-size: 16px;
    color: #282828;
    padding-top: 15px;
    padding-bottom: 15px;
    margin-left: 15px;
}
.index1 form{
    overflow: hidden;
    padding-top: 15px;
    padding-bottom: 15px;
    float: right;
    margin-right: 15px;
}
.index1 form p{
    float: left;
    font-size: 14px;
    color: #999999;
}
.messages-tabs{
    width:704px;
    overflow: hidden; float:left;
    margin-left: 15px;
    margin-right: 15px;
    border-bottom: 1px dashed #bfbfbf;
    margin-top: 6px;
}
.messages-tabs li{
    float: left;
    width: 102px;  float:left;
    line-height: 35px;
    background: url(../images/messages-tabs-bg.png) no-repeat;
    text-align: center; margin-right:10px;
}
.messages-tabs li a{
    font-size: 16px;
    color: #282828;
    display: block;

}
.messages-tit1{
    display: block; width:22px; height:20px; float:left;
    margin-left:0px;
    padding-left:10px;
    background: url(../images/messages-tit-bg.png) no-repeat left top;
    font-size: 13px;
    color: #282828;
    line-height: 22px;
}
.messages-tit{
    display: block; width:628px; height:auto!important; min-height:30px; float:left;
    margin-left:0px;
    padding-left:30px;
    /*background: url(../images/messages-tit-bg.png) no-repeat left top;*/
    font-size: 13px;
    color: #282828;
    line-height: 22px; position:relative; z-index:1;  clear:both; overflow:hidden;
}
    .messages-tit em {
    display: block; width:572px; height:auto!important; min-height:22px; float:left;
    font-family:'Microsoft YaHei';  font-size: 13px;   color: #282828;
    line-height: 22px; position:relative; z-index:6; font-style:normal; overflow:hidden; }
    .messages-tit font {float:right; font-size: 13px;
    color: #999;
    line-height: 22px; }

.messages-its {float:left; padding-bottom:20px; }
.messages-its li{
    float:left; width:690px; 
    margin-top: 10px; padding-left:20px;
    line-height: 32px; 
}
.theme{
    margin-left:20px;  
    width: 641px;
    height: auto; float:left;  position:relative; z-index:2;
    background: url("../images/messages-area-bg.png") no-repeat;
    line-height: 23px;
    padding-left: 13px;
    font-size: 14px;
    color: #999999; overflow:hidden;
}
.theme span{
    color: #282828;
}
.theme a{
    color: #0e599c;
}








/*企业账户*/


.content-child .left-admin .cl-tit-admin2 span{
    display: block;
    width: 160px;
    padding-left: 30px;
    line-height: 40px;
    font-size: 16px;
    color: #282828;
    margin-left: -1px;
    *margin-left: -1px;
    background: url("../images/admin-icons3.png") no-repeat;
    background-position: 10px center;
    border-top:2px solid #fd8000 ;
}
.company-admin-form{
    margin-left: 15px;
}
.company-admin-form {
    width: 693px;
    height: 470px;
    border: 1px solid #ccc;
}
.company-admin-form p{
    text-align: center;
    margin-top: 24px;
}
.company-admin-form input{
    width: 130px;
    height: 38px;
    border-right: 1px solid #9c9c9c;
    border-bottom: 1px solid #9c9c9c;
    background-color: #f0f0f0;
    color: #282828;
    font-size: 16px;
}
.submit-fabu{
     width: 130px;
    height: 38px; float:left;
    border-right: 1px solid #9c9c9c;
    border-bottom: 1px solid #9c9c9c;
    background-color: #f0f0f0;
    color: #282828;
    font-size: 16px;
    margin-left:290px; margin-top:20px;
}
.form-items6{
    overflow: hidden;
}
.form-items6 span{
    display: block;
    float: left;
    line-height: 36px;
    text-align: right;
    width: 80px;
    font-size: 14px;
    color: #282828;
    margin-right: 17px;
}
.license{
    overflow: hidden;
    float: left;
}
.license .license-input{
    width: 187px;
    height: 34px;
    border: 1px solid #ccc;

}
.select1{
    width: 170px;
    height: 26px;
    border: 1px solid #ccc;
}
.select2{
    width: 81px;
    height: 26px;
    border: 1px solid #ccc;
}
.fabu{
    float: right;
    margin-right: 15px;

}
.fabu a{
    display: block;
    width: 85px;
    height: 36px;
    background: url("../images/fabu-bg.png") no-repeat;
    font-size: 16px;
    color: #fff;
    line-height: 36px;
    padding-left: 50px;
}
.fabu1{
    float: right;
    margin-right: 15px; margin-top:-10px;

}
.fabu1 a{
    display: block;
    width: 124px;
    height: 36px;
    background: url("../images/fabu-bg1.png") no-repeat;
    font-size: 16px;
    color: #fff;
    line-height: 36px;
    padding-left: 50px;
}
.notice-item{ float:left; margin-top:-30px;
    margin-left: 95px;
    font-size: 14px;
    color: #999999;
}
#top .top-box .left a span{
    color: #b6110b;
}
.mail-icons{

    padding-left: 50px;
    background: url("../images/mail-icons.png") no-repeat;
    background-position: 30px center;
}


/*新增发票页*/
.recharge-notie2{
    margin-left: 15px;
    padding-left: 20px;
    font-size: 14px;
    color: #282828;
    margin-right: 15px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 5px;
}
.recharge-notie2 span{
    color: #999999;
    line-height: 28px;

}
.recharge-ways{
    margin-left: 35px;
    font-size: 14px;
    color: #282828;
}
.recharge-ways-items1 a{
    color: #282828;
}
.lattice-point{
    padding-left: 20px;
    background: url("images/dayu-icons.png") no-repeat;
    background-position: left center;
    font-size: 14px;
    color: #282828;
    padding-top: 10px;
    padding-bottom: 10px;
}
.lattice-point1{
    padding-left: 20px;
    background: url("images/down-icons.png") no-repeat;
    background-position: left center;
    font-size: 14px;
    color: #282828;
    padding-top: 10px;
    padding-bottom: 10px;
}

.recharge-notie3{
    font-size: 14px;
    color: #282828;
    margin-right: 15px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 5px;
    overflow: hidden;
    padding-top: 20px;
}
.recharge-notie3 span{
    display: block;
    font-size: 14px;
    color: #999999;
    line-height: 40px;
    float: left;

}
.recharge-notie3 input{
    /*width: 84px;
    height: 28px;*/
    border: 1px solid #ccc;
    text-align: center;
    margin-left: 12px;
    display: block;
    float: left;
    margin-top:14px; margin-right:10px;
}
.recharge-notie3 img{
    display: block;
    float: left;
}
.recharge-notie3 p{

    margin-bottom: 5px;
    float: left;
}
.recharge-notie4{
    margin-left: 15px;
    padding-left: 20px;
    font-size: 14px;
    color: #282828;
    margin-right: 15px;
    border-bottom: 1px solid #ccc;
    border-top: 1px solid #ccc;
    padding-bottom: 20px;
    overflow: hidden;
    padding-top: 20px;
    width:660px;
}
.recharge-notie4 span{
    font-size: 14px;
    color: #999999;
    padding-left: 5px;
    padding-right: 4px;
}
.recharge-notie4 a{
    font-size: 14px;
    color: #0066cc;
    padding-left: 5px;
}
.form-list3{
    overflow: hidden;
    margin-top: 10px;
    margin-bottom: 20px;
}
.form-list3 span{
    display: block;
    width: 90px;
    font-size: 14px;
    color: #282828;
    text-align: right;
    float: left;
    line-height: 28px;
    margin-right: 10px;
}
.form-list3 input{
    width: 283px;
    height: 28px;
    line-height:28px;
}
.form-list3 textarea{
    width: 450px;
    height: 48px;
    border:1px solid #a9a9a9;
}
.form-list4 input{
    width: 135px;
    height: 34px;
    font-size: 16px;
    color: #282828;
    margin-left: 108px;
}
.recharge-num1{
    padding-left: 35px;
    padding-top: 10px;
    padding-bottom: 10px;
}
.recharge-num1 span{

    float: right;
    padding-right: 55px;
}
.yellow-area{
    background-color: #fff3df;
    border: 1px solid #ffdaa2;
}
.yellow-area {
    padding: 15px;
}

.form-list5{
    overflow: hidden;
    margin-top: 10px;
    margin-bottom: 20px;
}
.form-list5 span{
    display: block;
    width: 90px;
    font-size: 14px;
    color: #282828;
    text-align: right;
    float: left;
    line-height: 28px;
    margin-right: 10px;
}
.form-list5 .inuts{
    width: 283px;
    height: 28px;
    line-height:28px;
    float: left;
}
.form-list5 .liulan{
    width: 67px;
    height: 24px;
    float: left;
    margin-left: 5px;
    margin-top: 3px;
}

.child-menu{
    position: absolute;
    display: none;
    z-index: 99999;
    width: 80px;
    background-color: #008ed6;
    margin-left: -5px;
    *margin-left: -5px;
}
.child-menu a{
    font-size: 14px;
    display: block;
    height: 43px;
    text-align: center;
    line-height: 43px;
    background-color: #008ed6;
    color: #fff;

}
#top .top-box .right{
    /*width:703px;*/
    float: right;
    overflow: hidden;
}
#top .top-box .right .pers{
    padding-right: 13px;
    background: url("../images/top-right-trangle.png") no-repeat;
    background-position: right center;
    font-size: 13px;
    color: #0066cc;
    margin-left: 22px;
    display: block;
    float: left;

}

#top .top-box .right .pers1 a{
   
    font-size: 13px;
    color: #0066cc;
    margin-left: 22px;
    display: block;
    float: left;
    text-decoration:none;
}

#top .top-box .right .pers1{
    padding-right: 13px; 
    background-position: right center;
    font-size: 13px;
    color: #0066cc;
    margin-left: 22px;
    display: block;
    float: left;

}
.pers:hover .menu_child{
    display: block;
}

#top .top-box .right .pers :hover{
    background-color: #0066cc;
    color: #fff;
}

.menu_child{
    position: absolute;
    display: none;
    z-index: 99999;
    width: 80px;
    background-color: #008ed6;
    margin-left: -5px;
    *margin-left: -5px;
}
.menu_child a{
    font-size: 14px;
    display: block;
    height: 43px;
    text-align: center;
    line-height: 43px;
    background-color: #008ed6;
    color: #fff;

}
#top .top-box .right .kefu{
    padding-right: 23px;
    background: url("../images/top-right-trangle.png") no-repeat;
    background-position: 60px center;
    font-size: 13px;
    color: #0066cc;
    margin-left: 22px;
    display: block;
    float: left;
    padding-left: 5px;
}
.kefu:hover .child-menu{
    display: block;
}
#top .top-box .right .kefu :hover{
    background-color: #0066cc;
    color: #fff;
}

.NOW-login1{
    margin-right: 10px;
}
.NOW-login1 a{
    display: block;
    width: 100px;
    height: 28px;
    border: none;
    background: url("../images/now-login-bg.png")no-repeat;
    font-size: 13px;
    color: #282828;
    line-height: 28px;
    text-align: center;
    margin-left:20px;
}
.lg1{
    overflow: hidden;
}
.lg1 a{
    font-size: 13px;
    color: #53c5ff;
    line-height: 28px;
}
.lg1 span{
    display: block;
    float: left;
}
.suc-info{
    padding-top:20px;
    height:auto;
    padding-bottom: 10px;
}
.suc-info span{
    display: block;
    font-size: 14px;
    color: #FFFFFF;
    line-height: 26px;
    margin-left:20px;
}
.proj-tabs{
    float:left;
    width:930px;
    margin-left: 25px; margin-top:10px;
    border-top:3px solid #008ed6;
    overflow: hidden;
}
.proj-tabs_box
{
    float:left;
    width:927px;
    height:auto!important;
    min-height:780px;
    padding:10px 0 20px 0;
    border-bottom:1px solid #ccc;
    border-left:1px solid #ccc;
    border-right:1px solid #ccc;
}
.proj-area{
    width:903px; height:30px;
    float:left; margin-left:10px;
}
.proj-area .title span{
    padding-left: 16px;
    background: url(../images/title-bar-bg.png) no-repeat;
    background-position: 4px center;
    font-size: 16px;
    color: #282828;
    display: block;
    line-height: 30px;
    border-bottom:1px solid #e8e8e8 ;

}

.tabs {width:600px; height:auto; float:left; margin:30px 0 20px  170px; }


table.tabs1 {
	width: 100%;
    float:left;
	border-collapse:collapse;
}
table.tabs1 td {
    width:600px;
    height:auto;
    float:left;
    font-family:'Microsoft YaHei'; font-size:14px; color:#333;
	line-height: 30px; font-weight:normal; text-align:left;
    margin-top:10px;
}
    table.tabs1 td h3 {
    width:600px;
    height:30px;
    float:left;
    font-family:'Microsoft YaHei'; font-size:14px; color:#333;
	line-height: 30px; font-weight:normal; text-align:left;
    margin-top:10px; }
        table.tabs1 td h3 font {font-family:'Microsoft YaHei'; font-size:14px; color:#999;
	line-height: 30px; font-weight:normal; text-align:left; }
        table.tabs1 td h3 a {font-family:'Microsoft YaHei'; font-size:14px; color:#999;
	line-height: 30px; font-weight:normal; text-align:left; }

    table.tabs1 td h4 {
    width:570px;
    height:50px; padding:20px;
    float:left; background:#fff3df; border:1px solid #ffdaa2;
    font-family:'Microsoft YaHei'; font-size:14px; color:#999;
	line-height:25px; font-weight:normal; text-align:left;
    margin-top:10px; }
.tabp1
{
    width:600px;
    height:155px; margin-top:8px;
    float:left; padding-left:10px;
    background:#fff;
    border:1px solid #ccc;
    font-family:Microsoft YaHei; font-size:12px; color:#4f4242; line-height:58px\9; line-height:30px; text-align:left; font-weight:normal; overflow:hidden;
}
.tabp2
{
    width:164px;
    height:36px; margin-top:50px;
    float:left; margin-left:210px;
    background:#dd1435;
    border:1px solid #dd1435;
    font-family:Microsoft YaHei; font-size:14px; color:#fff; line-height:58px\9; line-height:30px; text-align:center; font-weight:normal; border-radius:5px; -moz-border-radius:5px; overflow:hidden;
}

.xmessages-tit{
    display: block; width:632px; height:23px!important; float:left;
    margin-left:0px;
    padding-left:30px;
    background: url(../images/messages-tit-bg.png) no-repeat left top;
    font-size: 13px;
    color: #282828;
    line-height: 22px; position:relative; z-index:1;  clear:both; overflow:hidden;
}
 

.xtheme{
    margin-left:20px;  
    width: 621px; 
    height: auto!important;
    float:left;
    position:relative; z-index:2;
    background: #fafafa; border:1px solid #dcdcdc; border-radius:5px;
    padding: 13px 10px;
    font-size: 14px;
    color: #999999;
    line-height: 23px; 
    text-align:left;
     overflow:hidden;
}
.xtheme span{
    color: #282828;
}
.xtheme a{
    color: #0e599c;
}
 

/*20160321*/
.actcon {width:910px; height:auto; float:left; margin-left:10px; border-top:2px solid #008ed6; padding:10px;  }

.actcon  span{
    width:868px;
    float:left;
    padding-left: 16px;
    margin-left: 10px;
    background: url(../images/title-bar-bg.png) no-repeat;
    background-position: 2px center;
    font-size: 16px;
    color: #282828;
    display: block;
    line-height: 40px;
    border-bottom: 1px solid #e8e8e8;
    margin-right: 10px;
}

.actcon_con{
    width:868px;
    float:left;
    margin-left:40px;
    font-family:'Microsoft YaHei';
    font-size: 13px;
    color: #666;
    display: block;
    line-height:22px;
    text-align:left; font-weight:normal; 
}
.actcon_con h3{
    width:868px;
    float:left;
    margin-left: 20px;
    font-family:'Microsoft YaHei';
    font-size: 18px;
    color: #0066cc;
    display: block;
    line-height:30px;
    text-align:center; font-weight:normal; padding:10px 0;
}
    .actcon_con h4 {
  
    float:left; padding:10px 0;}
        .actcon_con h4 a { 
    font-family:'Microsoft YaHei';
    font-size: 14px;
    color: #0066cc;
    display: block;
    line-height:30px;
    text-align:center; font-weight:normal;}
            .actcon_con h4 a img {float:left; margin:8px 5px 0 5px; border:none; }



.actcon_tab{
    width:868px;
    float:left;
    margin-left:40px;
    font-family:'Microsoft YaHei';
    font-size: 13px;
    color: #666;
    line-height:22px;
    text-align:left; font-weight:normal; 
    display: block;
    border-top:1px solid #e8e8e8;
}

.signup {width:100px; height:31px; float:left; margin-left:4px; margin-top:10px; background:url(../images/dt_bg.jpg) no-repeat left top; padding-left:16px; padding-right:6px; font-family:'Microsoft YaHei'; font-size: 16px;
    color: #fff; line-height:25px; text-align:left; font-weight:normal; }


.tabtab {
	width:880px;
    float:left;
	border-collapse:collapse;
}
.tabtab h3 {
    width:110px;
    height:30px;
    float:left;
    margin-top:10px; padding-right:10px;
    font-family:Microsoft YaHei; font-size:14px; color:#434343; line-height:30px;
    text-align:right; font-weight:normal;
}
.tabtab h4{
    width:730px;
    height:auto;
    float:left;
    margin-top:10px;
	font-family:'Microsoft YaHei'; font-size: 14px;
    color: #999; line-height:30px; text-align:left; font-weight:normal; 
}
    .tabtab h4 font {color:#d70f0f; }
 

table.table1 {
	width:560px;
    float:left;
	border-collapse:collapse;
}
table.table1 th {
    width:auto;
    height:30px;
    float:left; background:#cbcbcb;
    margin-top:0px; padding-right:2px; margin-bottom:2px;
    font-family:Microsoft YaHei; font-size:14px; color:#282828; line-height:30px;
    text-align:right; font-weight:normal;
}
table.table1 td {
    width:auto;
    height:auto!important; height:20px;
    float:left; margin-right:2px;
    margin-top:2px; border:1px solid #ddd;
	font-family:'Microsoft YaHei'; font-size: 14px;
    color: #999; line-height:20px; text-align:left; font-weight:normal; 
}
  
 


.tap1
{
    width:150px;
    height:28px; margin-top:0px;
    float:left; padding-left:10px;
    background:#fff;
    border:1px solid #d2d2d2;
    font-family:Microsoft YaHei; font-size:12px; color:#4f4242; line-height:58px\9; line-height:30px;
    text-align:left; font-weight:normal; overflow:hidden;
}

.tap2
{
    width:50px;
    height:24px; margin-top:5px;
    float:left;  
    background:#fff; margin-right:5px;
    border:1px solid #d2d2d2;
    font-family:Microsoft YaHei; font-size:12px; color:#4f4242; line-height:58px\9; line-height:24px;
    text-align:center; font-weight:normal; overflow:hidden;
}


.tap3
{
    width:545px;
    height:114px; margin-top:0px;
    float:left; padding-left:0px;
    background:#fff;
    border:1px solid #d2d2d2;
    font-family:Microsoft YaHei; font-size:12px; color:#282828; line-height:58px\9; line-height:20px;
    text-align:left; font-weight:normal; overflow:hidden;
}



#left_layer{ height:auto; float:right; padding:10px 30px 20px 30px; background:#008ed6;
 border:3px solid #a7e3ff; border-radius:20px; -moz-border-radius:20px; position:fixed; z-index:999; top:200px; left:0; overflow:hidden; }

.layer{width:100px; height:auto; float:left;}
.layer h3{width:100px; height:auto; float:left; font-family:'Microsoft YaHei'; font-size:18px; color:#fff; line-height:30px; text-align:center; font-weight:bold;}
.layer ul{width:100px; height:auto; float:left;}
.layer ul li{width:100px; height:auto; float:left; margin-top:10px;}
.layer ul li a img{float:left; display:block; margin:5px 5px 0 0; border:none;}
.layer ul li a span{  float:left; font-family:'Microsoft YaHei'; font-size:14px; color:#fff; line-height:30px; text-align:center; font-weight:bold;}
.layer ul li a:hover span{color:#fd8712;}
#yinlian_wx {
   height:40px;
   padding:20px 0 0 0;
   color:#666;
   font-size:14px;
}