*{ margin:0; padding:0;}
body{ font-family:Arial,"宋体"; font-size:12px; color:#444; }
h1{line-height:1.3em;}
a:hover img,img{ border:none;}
ul{ list-style:none;}
input,button,select,textarea{outline:none;font-family:"微软雅黑",Arial,"宋体"; font-size:12px;}
table input,table button,table select,table textarea{ vertical-align:middle;}
textarea{resize:none}
table{ border-collapse:collapse;}
a{ text-decoration:none; color:#444;}
a:hover{ text-decoration:none; color:#000;}
/*-------------------------结束公用样式--------------------------*/
.clear { height:0px; clear: both; overflow:hidden; }
.clear_div { overflow:hidden; zoom:1;}
.clear_div2{zoom: 1;}
.clear_div2:after {content: ""; display: block;height: 0;clear: both;}
input.checlass{ margin:0 5px; margin-left:0;vertical-align:middle; _vertical-align:baseline;}

/*------------------star大图片*/
/*大图片*/
#banner { height:600px; overflow:hidden; position:relative; width: 1180px;margin: 0 auto;}
#slider { display:block; overflow:hidden; z-index:0; height:600px;}
#slider li { display:block; height:600px; }
/*动画数字*/

#slider-nav { bottom:20px;  margin:0 auto; right:50%; text-align:right; position: absolute; z-index:9;}
#slider-nav a {cursor:pointer;display:inline-block;*display:inline;zoom:1;margin:0 3px;overflow:hidden;line-height:999px; background:url(../images/banner/num.png) no-repeat right bottom; width:12px; line-height:92px; overflow:hidden; height:12px;}
#slider-nav a.activeSlide { background-position:left top;}
.skdslider .slide-desc { background: url("../images/banner/slide_desc.png") repeat scroll 0 0 transparent; left: 0; padding: 0 15px 0 15px;   position: absolute; bottom:15%;  max-width:85%;display:inline-block;}
#banner #slider li {
    background-position: 0% 0% !important;
}
.banner-bg {background-color: #e9ebf5;}

/*左右和播放按钮*/
#banprev{ background: url("../images/banner/left.png") no-repeat scroll 0 0 transparent;width:35px;height:35px;display:block;
          cursor:pointer;	position:absolute;top:50%;left:2%;margin-top:-17px; z-index:0;}
#bannext{ background: url("../images/banner/right.png") no-repeat scroll 0 0 transparent;width:35px;height:35px;display:block;
          cursor:pointer;position:absolute;top:50%;right:2%;margin-top:-17px; z-index:0;}

/*.skdslider a.play{background: url("../images/banner/play.png") no-repeat scroll center center transparent;width:35px;height:35px;display:none;cursor:pointer;position:absolute;top:50%;left:48%;	margin-top:-17px;}
.skdslider a.pause{background: url("../images/banner/pause.png") no-repeat scroll center center transparent;width:35px;height:35px;display:none;cursor:pointer;position:absolute;top:50%;left:48%;margin-top:-17px;}*/
/*---------star关于我们*/
div.h_about{ clear:both; background:#fff url(../images/about_bj.jpg) no-repeat center top; height:390px;}
dl.h_about{ clear:both; background:url(../images/about_bj.jpg) no-repeat center top; width:1180px; margin:0 auto; text-align:center; height:100%;}
dl.h_about dt{ text-indent:-999999em; height:1.1em; overflow:hidden; clear:both; padding:100px 0 0 0; font-size:30px; line-height:1.1em;}
dl.h_about dd{ clear:both; padding:25px 0 0 0; line-height:2em;text-indent:-999999em; height:2em; overflow:hidden;}
/*图片*/
div.div_bg {width: 100%; background-color: #e9ebf5;}
div.h_one{ clear:both; background:#e9ebf5; width: 1180px;margin: 0 auto;}
ul.h_one img{ vertical-align:top;}
ul.h_one li{ float:left; width:340px;}
ul.h_one{ clear:both; width:1020px; margin:0 auto; padding:40px 0; background:#e9ebf5;}
ul.h_one li a{ display:block; height:560px; line-height:560px; text-align:left; text-indent:-99999em;}

/*标题*/
h1.h_th{ clear:both; text-align:center; margin:0px 0 60px 0; height:65px; line-height:65px;}
h1.h_th img{ vertical-align:top;}
/*动画*/
div.h_flash{ clear:both; width:1180px; margin:60px auto 0 auto; position:relative; overflow:hidden; height:650px;}
div.h_flash ul,div.h_flash li{ clear:both; width:100%; height:100%;}
div.h_flash li{ display:none;}
/*动画数字*/
div.h_flash_num{ clear:both; position:absolute; bottom:15px; left:0; width:100%;}
div.h_flash_num dl{ clear:both; text-align:center;}
div.h_flash_num dd{cursor:pointer;display:inline-block;*display:inline;zoom:1;margin:0 3px;overflow:hidden; background:url(../images/num.png) no-repeat right bottom; width:12px; line-height:12px; height:12px; text-align:left; text-indent:-999999em;}
div.h_flash_num dd.cur{ background-position:left top;}
/*男装定制*/
div.h_two{ clear:both;}
div.h_two_w{ clear:both; padding:70px 0 75px 0; width:1180px; margin:0 auto;}
dl.h_two{ clear:both; margin:0;}
dl.h_two dt{ float:left; width:390px;}
dl.h_two dd{ float:right; width:790px;}
dl.h_two img{ vertical-align:top;}
dl.h_two dt p{ clear:both;}
dl.h_two_r dt{ float:right;}
dl.h_two_r dd{ float:left;}
/*溯型*/
div.h_left {width: 50%;height: 500px;position: absolute;left: 0; background-color: #eeedf2;z-index: -1;}
div.h_right {width: 50%;height: 500px;position: absolute;right: 0; background-color: #f1f0f5;z-index: -1;}
div.h_bg {background:url(/Public/theme/laya/images/a_bj.jpg) center top no-repeat; height:500px; margin: 0 auto;width: 1180px;}

/*女装定制*/
div.h_three{ clear:both; }
div.h_three_w{ clear:both; width:1180px; margin:0 auto; padding:70px 0 40px 0;}
/*内容*/
div.shadow_box{ clear:both; background:#fff;}
div.pic_o{ clear:both; text-align:center;}
/*你的拉雅*/
dl.h_down{ clear:both; width:1190px; margin:40px auto;}
dl.h_down dt{ width:345px; float:left;}
dl.h_down dd{ float:right; width:835px;}
dl.h_down img{ vertical-align:top;}

/*文件底*/
ul.footer{ clear:both; text-align:center; height:30px; line-height:30px; background:#6b6f7c; color:#fff;}
ul.footer li{ clear:both; width:1180px; margin:0 auto; height:100%; background:#6b6f7c;}
ul.footer a{ color:#fff;}
ul.footer a:hover{ color:#d9dbe2; text-decoration:underline;}
ul.footer span{ margin:0 15px;}
/*-------------------star在线工具*/
*html{background-attachment:fixed;}
div.online{ background:none; width:60px;top:67%;right:1%;position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||200)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
/*--------------star图标*/
ul.online{ clear:both;}
ul.online li{ z-index:1111; clear:both; position:relative; height:63px;}
a.shop_a,a.top_a,a.online_a{ display:block; line-height:61px; height:61px; overflow:hidden; text-align:left; text-indent:-99999em;}
a.shop_a{ background:url(../images/online.png) no-repeat;}
a.online_a{ background:url(../images/online.png) no-repeat left -63px;}
a.top_a{ background:url(../images/online.png) no-repeat left -126px;}
a.num_text{ display:inline-block; position:absolute; top:0; right:0; padding:0 8px; color:#fff; background:#f2763f; line-height:1.2em; height:1.2em;}
/*star_弹出对话框*/
div.online_box{ display:none; clear:both; position:absolute; width:480px; padding:10px; border:5px solid #9cddf5; background:#f8f8f8; left:-520px;  top:-300px;}
/*标题*/
dl.online_th{ clear:both; height:20px; line-height:20px; margin-bottom:15px;}
dl.online_th dt a{ display:block; background:url(../images/close_btn.gif) no-repeat; width:19px; height:19px; line-height:19px; text-align:left; text-indent:-9999em; cursor:pointer; border:none;}
dl.online_th dd{ float:left; font-size:14px;}
dl.online_th dt{ float:right;}
dl.online_th dt a:hover{ background-position:left -19px;}
/*公告*/
dl.online_ann{ clear:both; padding:10px 10px; margin:10px 0; background:#eff8fa;}
dl.online_ann dt{ color:#ff0000; clear:both;}
dl.online_ann dd{ clear:both;}
/*提示*/
dl.online_answer{ clear:both; margin:10px 0;}
dl.online_answer dt{ clear:both;}
dl.online_answer dd{ clear:both; padding:10px 0 0 0;}
dl.online_answer dd p{ clear:both; padding:10px 0 0 0;}
dl.online_answer dd h3{ font-size:14px; font-weight:normal;}
/*表单和按钮*/
.fill_textarea,input.fill_text{ font-size:14px; background:#fff; vertical-align:middle; border:1px solid #ccc; padding:10px 10px;}
.fill_textarea{ width:458px; line-height:2em; height:120px;}
input.fill_text{ line-height:14px; height:14px; padding:6px 10px; width:390px;}
.fill_textarea:hover,input.fill_text:hover{ border:1px solid #333; background:#fff;}
input.gray_btn{ border:1px solid #ddd; cursor:pointer; text-align:center; background:url(../images/gray_btn.png) repeat-x left bottom; height:26px; line-height:26px; text-align:center; width:58px; vertical-align:middle;}
input.gray_btn:hover{ border:1px solid #333;}
/*文字*/
dl.online_d{ border-top:1px solid #e8e6c6; margin-top:10px; padding:10px 15px 0 15px;}
dl.online_d dd{ clear:both; line-height:1.6em;}
dl.online_d dd span{ width:48%; display:inline-block;}
dl.online_d dd em{ font-style:normal; color:#1093ce;}
/*遮罩层*/
#layer span{
    display: none;
}
.layer{
    background-color: rgba(0,0,0,0.3);
    *background: url(/Public/Other/images/taste/ie_bj.png) repeat;
    /*background: #000;*/
    /*    filter:alpha(opacity=80);  支持 IE 浏览器
        -moz-opacity:0.30; 支持 FireFox 浏览器
        opacity:0.30;  支持 Chrome, Opera, Safari 等浏览器*/
}
.layer span{
    color: #fff;
    text-align: center;
    font-size: 34px;
    margin-bottom: 10px;
    font-family: "宋体";
    font-weight: bold;
}
.layer b{
    display: block;
    letter-spacing: 0.2em;
    margin-top: 30px;
    color: #fff;
    text-align: center;
    font-size: 16px;
    margin-bottom: 10px;
    font-family: "宋体";
    font-weight: bold;
}


/*详情页面的搭配服装*/
.pro_txg {
    margin-bottom: 10px;
    height: 110px;
    line-height: 26px;
    border-radius: 5px;
    padding-left: 3px;
    margin-top: 30px;
}
.pro_txg_empty{
    margin-bottom: 10px;
    height: 110px;
    line-height: 110px;
    width: 100%;
    text-align: center;
    border: 1px solid #DDD;
    border-radius: 5px;
    padding-left: 3px;
    margin-top: 30px;
    color:#ccc;
}
.pro_txg .img{
    float: left;
    margin-right: 15px;
    border: 1px #EEE solid;
    border-radius: 15px;
    padding: 1px;
    height: 106px;
    width: 85px;
}
.pro_txg .pro_txg_btn{ display:inline-block; background:#fff; border:1px #eee solid; height:22px; line-height:22px; padding:0px 10px; margin-top:4px;}
.pro_txg .pro_txg_btn:hover{ display:inline-block; background:#107fbf; border:1px #107fbf solid; color:#fff;}
/*推荐产品***看了又看*/
.prolist_li {
    width: 921px;
    margin: 0px auto;
    background:#fff;
}

.prolist_li ul li {
    width: 224px;
    float: left;
    margin: 15px 2px;
    display: inline;
    border: 1px #e3e3e4 solid;
}

a {
    text-decoration: none;
    color: #444;
}

.prolist_li ul li .img {
    width: 224px;
    height: 336px;
    display: block;
}
.prolist_li ul li .t {
    text-align:center;
    margin: 0px auto;
    height: 40px;
    display: block;
    line-height: 40px;
    color: #282828;
    font-size: 12px;
    border-bottom: 1px #6a6a6a dotted;
}

.prolist_li ul li .t span {
    font-size: 12px;
    font-weight: bold;
    color: #017ccb;
    line-height: 40px;
    margin-right: 10px;
    display:none;
}
.prolist_li ul li .t b {
    font-family: Arial;
    font-size: 12px;
}

.prolist_li ul li .m {
    text-align:center;
    margin: 0px 1px;
    display: block;
    color: #707070;
    font-size: 12px;
    line-height: 28px;
    padding-top: 4px;
}

.prolist_li ul li .m a {
    color: #707070;
}

.prolist_nav_li{
    width:921px;
    margin:0 auto;
    height:45px;
    margin-bottom:20px;
    margin-top:25px;
    background:#fff;

}
.line_li{
    width:360px;
    height:22px;
    float:left;
    font-size:0px;
    background:url(/Public/theme/laya/images/bjk.png) repeat-x left bottom;

}
.nav_log_li{
    width:114px;
    height:42px;
    float:left;
    margin:5px 40px;
}

.myclose{
    width:16px;
    height: 16px;
    border: 1px solid #ccc;
    background: #ccc;
    border-radius:2px;
    float: right;
    text-align: center;
    line-height:16px;
    margin: 3px;
    display: block;
    cursor:pointer;
    color:#fff;
}




