

/* CSS Document */

/**********************找医院***********************/
/*****banner****/
#banner{height: 238px;}
#banner{min-width:1200px;}

/****筛选条件****/
a,input,textarea,select{outline:none;}
i,img{vertical-align:middle}
#l-hospital{width:1200px;margin:0 auto; clear:both}
.l-current{color:#ff6980 !important;}
.l-condition{width:1174px;padding:0 12px;line-height:22px;font-size:12px;clear:both;margin-top:10px;}
.l-condition .l-chose{padding:8px 0;}
.l-condition div .l-starcon{margin-top:5px;color:#9b9b9b;width:144px}
.l-starcon .l-quanbu{display:inline-block;width:84px;}
.l-starcon span{display:inline-block;width:60px;}

.l-con{color:#666;width:1020px;}
.l-con a,.l-con em{float:left;margin:5px 0;padding-right:28px;}
.l-con em{color:#9b9b9b}
.l-con p,.l-con div{padding-left:15px;}
.l-con div{background-color:#F9F9F9;}


/****搜索条件****/
.l-search-bar{width:1198px;height:38px;line-height:38px;background-color: #F9F9F9;}
.l-search-hover{background-color:#fff;color:#ff6980 !important;}
.l-search-bar a,.l-search-bar span.l-limit-sale{float:left;padding:0 15px;border-right:1px #ccc solid;height:38px;line-height:38px;color:#666666}
.l-search-bar a:hover{color:#666}
.l-search-hover .sort-off{color: #666}
.l-pagebar{line-height:38px;height:38px;float:right;margin-right:10px;color:#666}
.l-pagebar .a-page{
    display    :inline-block;
    border     :1px #ccc solid;
    width      :22px;
    height     :22px;
    line-height:22px;
    cursor     :pointer;
    text-align :center;
    margin     :0 5px;
    float      : none;
    padding    : 0;
}

/****医院列表****/
.l-content{width:1200px;}
.l-hosp-list dl{float:left;width:274px;overflow:hidden;}
.l-hosp-list dl:first-of-type{border-bottom:1px #ff6980 solid;}
.l-hosp-dlnone{margin-right:0}
.l-hosp-list dt{width:274px;height:244px;margin-bottom:8px;overflow: hidden;box-shadow: 0 1px 5px rgba(0,0,0,.3);-webkit-box-shadow: 0 1px 5px rgba(0,0,0,.3);-moz-box-shadow: 0 1px 5px rgba(0,0,0,.3);  }
.l-hosp-list dt img{width:100%;height:100%;}
.l-hosp-list dt img {
    -webkit-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.l-img-scale{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
.l-hosp-list dd{line-height:24px;}
.l-hosp-list dd span{display:block}
.l-hosp-list .l-hosipital_name{font-size:16px;}
.l-certified{position:absolute;right:0;top:7px;background-color:#f4c600;font-size:12px;color:#fff;padding:0 3px 0 6px;line-height: 24px;
    border-top-left-radius: 14px;
    border-bottom-left-radius: 14px;
    -webkit-border-top-left-radius: 14px;
    -webkit-border-bottom-left-radius: 14px;
    -moz-border-top-left-radius: 14px;
    -moz-border-bottom-left-radius: 14px;
    -ms-border-top-left-radius: 14px;
    -ms-border-bottom-left-radius: 14px;
    -o-border-top-left-radius: 14px;
    -o-border-bottom-left-radius: 14px;
}
.l-certified i{font-size:16px;vertical-align: middle;display: inline-block;margin-right:3px;}
.l-comment{background-color:#F9F9F9;padding:7px 0;margin-top:4px;line-height:25px;}
.l-comment div{float:left}
.l-comment div i{padding:0 5px;display:inline-block;margin-top:-2px;}
.l-comleft{width:135px;}

.l-comright{width:135px;}
.l-commiddle{width:3px;background:url("http://www.meig.cc/templets/default/images/l_comline.png") no-repeat;height:50px;}


/**********************找医生***********************/
/****整形医生****/
.l-doctor h2{height:55px;margin-bottom:10px;}
.l-doctor h2 span{padding:0 15px;border-bottom:1px #ff6980 solid;}
/**左边**/
.l-seek-left{width:928px;}
.l-left{width:918px;}

.l-docleft dt{
    width: 275px;
    height:275px;
}
.l-docleft dl{float:left;width: 275px;}
.l-docleft dd div{width:245px;border-top:1px #ff6980 solid;background-color:#fff;position:absolute;left:15px;top:250px;}
.l-docleft dl .l-docicon{background-color:#F9F9F9;height:34px;width:274px;}
.l-docleft dd .l-docicon span{float:left;text-align:center;width:135px;}

.f-mr32px{
    margin-right: 12px;margin-left:12px;
}
.f-ml32px{
    margin-left: 32px;
}
.f-mt32px{
    margin-top: 32px;
}
.f-mb32px{
    margin-bottom: 32px;
}
/**右边**/
.l-right{width:272px;}

.l-newdoc{width:270px;}
.l-newdoc img{display:block;}
.l-newdoc p{ position:absolute;left:233px; top:255px; overflow:hidden;zoom:1; width:28px; height:6px; line-height:6px;}
.l-newdoc p span{ cursor:pointer; float:left; background: url("http://www.meig.cc/templets/default/images/l_link.png") no-repeat center; margin:0 2px; color:#fff; width:5px; height:5px;}
.l-doc-hover{ background: url("http://www.meig.cc/templets/default/images/l_hover.png") no-repeat center !important;}

.l-double{width:256px;margin-top:22px;padding-top:18px;}
.l-double h3{background-color:#fff;font-size:20px;color:#323232;width:200px;position:absolute;left:32px;top:-18px;text-align:center;height:36px;line-height:36px;}

.l-docborder{border-style:double;border-color:#eee;}
.l-hotdoc dl{padding:18px 10px;}
.l-hotdoc dl dt{float:left;}
.l-hotdoc dl dd{line-height:26px;margin-left:95px;}
.l-hotdoc dd span{color:#323232}
.l-hotdoc .l-order a{padding:1px 5px}
.l-order a:hover{color:#fff;background-color:#ff6980;}

.l-tallestdoc{width:252px;padding:18px 7px 10px 7px}
.l-tallestdoc dl{width:110px}
.l-tallestdoc dd{line-height:22px;font-size:14px}
.l-tallestdoc dd strong{color:#323232;}

/**********************助美百科***********************/
.l-encyleft{width:908px}


.l-ency-list{padding:10px;}
.l-ency-list:hover{background-color:#F9F9F9;}
.l-ency-listr{width:566px; height: 230px;}
.l-ency-listr .l-detail{color:#ff6980}
.l-ency-list i{vertical-align: middle}
.l-ency-listr .l-ency-zixun,.l-ency_detail_left .l-ency-zixun{background-color:#FFCDCB;color:#ff6980;padding:0 10px;height:32px;line-height:32px;-ms-border-radius:6px;-o-border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.l-ency-listr .l-ency-zixun{margin:7px 15px 0 0}
.l-ency-listr .l-ency-zixun:hover,.l-ency_detail_left .l-ency-zixun:hover{background-color:#ff6980;color:#fff;}
.l-ency_detail_left .l-ency-zixun{margin:18px 20px 0 0}


.l-ency-img{
    width: 302px;
    height: 230px;
    overflow: hidden;
}
.l-ency-img img{width:302px;}

.l-ency-link{line-height:37px;}
.l-ency-link .l-link-icon a{padding:0 3px;display: inline-block}
.l-ency-link .l-link-icon span{padding:0 3px;display: inline-block}
.l-link-icon a i{display: inline-block;margin:0 3px;}
.l-link-icon{cursor:pointer}
.l-link-icon .l-share-js a{display:inline-block;}

.l-ency-sort div{width:67px;margin:0 8px 10px 8px;padding-bottom:3px;}
.l-ency-sort div:hover{color:#ff6980;cursor:pointer}

.l-month{margin:5px 10px 0 10px;height:21px;}
.l-month .l-yue{display: inline-block;width:63px;background-color:#ff6980;color:#fff;
-webkit-border-top-left-radius:5px;
-webkit-border-top-right-radius:5px;
-moz-border-top-left-radius:5px;
-moz-border-top-right-radius:5px;
-ms-border-top-left-radius:5px;
-ms-border-top-right-radius:5px;
-o-border-top-left-radius:5px;
-o-border-top-right-radius:5px;
border-top-left-radius:5px;
border-top-right-radius:5px;}
.l-day{background-color:#F9F9F9;padding:0 10px 10px 10px;}
.l-day a{width:63px;background-color:#fff;color:#000;text-decoration:underline;height:44px;line-height:44px;font-size:22px;
-webkit-border-bottom-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
-moz-border-bottom-left-radius:5px;
-moz-border-bottom-right-radius:5px;
-ms-border-bottom-left-radius:5px;
-ms-border-bottom-right-radius:5px;
-o-border-bottom-left-radius:5px;
-o-border-bottom-right-radius:5px;
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;}
.l-day span{width:168px;font-size: 12px;color:#666;line-height:20px;}

.l-hotency ul{padding:5px 0;margin-right:15px;}
.l-hotency li{line-height:28px;}
.l-hotency ul li i{font-size:30px;color:#cdcdcd;vertical-align: middle}
.l-hotency ul a{display:block;}
.l-hotency ul a:hover i{color:#ff6980}

.jiathis_button_weixin{vertical-align:middle!important;}
#ckepop .jiathis_txt{height:36px!important;line-height:36px!important;}
#icon #ckepop .jiathis_separator,#icon #ckepop .jtico{height:inherit!important;line-height:inherit!important;}

#icon #ckepop .jtico{padding-left:0!important}

/**********************助美商城***********************/
.l-store dl{
    background-color:#F9F9F9;
    width: 283px;
    border: #eee 1px solid;
    margin-bottom:20px;
    margin-right:20px;
}
.l-store dl:nth-of-type(4n){margin-right:0;}
.l-store dl dt{
    width:283px;
    overflow:hidden;
    height:290px;
}
.l-store dt img{width:100%;min-height:290px;height:100%;left:50%;}

.l-store dd .fenshu{display:block;width:253px;height:12px;  line-height: 12px !important;background-color: #ddd;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;}
.l-store dd .fenshu em{height:12px;display: block;background-color: #E84E40;-webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}
.l-store dd .l-okzhong{margin:0 42px;}

.l-store .l-storBut a{float:left;width:120px;height:40px;line-height:40px;text-align:center;color:#fff;background-color:#FA82AA;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;}
.l-store .l-charge{position:absolute;right:15px;top:43px}
.l-store .l-charge p:nth-of-type(1){background-color:#FA82AA;width:84px;height:22px;line-height:22px;color:#fff;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;}
.l-store .l-charge .l-square{margin-left:8px;width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-top: 10px solid #FA82AA;}


.f-sanji a{
    float: none;
    margin-left: 28px;
}
/**********************找项目***********************/
.l-item table th{height:47px;line-height:47px;font-size:20px;text-align: center;background-color:#EEE;}
.l-item table th.l-star{width:124px;}
.l-item table tr{border:1px #eee solid;line-height:52px;}
.l-item table td{border:1px #eee solid;}
.l-star{width:123px;}
.l-eye{width:40px;height:22px;background:url("http://www.meig.cc/templets/default/images/l_item.png") no-repeat;background-position:0 0;}

.l-second{width:130px;background-color:#F9F9F9;}
.l-three{width:943px;padding-left:18px;}
.l-three a{float:left;margin-right:50px;line-height:52px;}
.l-nose{width:40px;height:30px;background:url("http://www.meig.cc/templets/default/images/l_item.png") no-repeat;background-position:0 -30px;}

/**********************在线问答详情页***********************/
.l-onlineview{width:918px;margin:25px auto;}
.l-answer a{margin:0 10px;}
.l-question input{border:1px #ff6980 solid;width:906px;height:38px;line-height:38px;padding-left:10px;color:#999}
.l-question span{position:absolute;right:5px;top:20px;font-size:12px;color:#999}
.l-que-detail{width:918px;}
.l-que-detail textarea{width:906px;height:280px;padding:10px 5px 0 5px;text-indent:2em;color:#999}
.l-chosepic{width:916px;background-color:#f9f9f9;border-top:1px #ECECEC solid;height:40px;line-height:40px;position:absolute;left:1px;top:284px;}
.l-submit-reply{width:96px;padding-left: 5px;}
.l-online-chose{height:32px;line-height:26px;width:102px;}
.l-visible{width:918px;text-align:right;height:34px;line-height:34px;}
.l-visible select{width:234px;height:36px;line-height:36px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;}
.l-visible input{width:173px;height:34px;line-height:34px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;}

.l-sub-que{width:918px;text-align:right;height:32px;line-height:32px;margin-top:45px;}
.l-sub-que input{border:none;background-color:#ff6980;color:#fff;width:92px;height:32px;line-height:32px;font-size:14px;border-radius:4px;-webkit-border-radius: 4px;
    -moz-border-radius: 4px;}
.f-radius-img{
    height: 50px;
    width: 50px;
    overflow: hidden;
    zoom: 1;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
}
/***********************助美百科详情页*************************/
.l-ency_detail_left{width:886px}
.l-place a{color:#999;}
.l-place .l-place-aon{color:#333}
.l-aside span a{display:inline-block;padding:0 8px;}
.l-aside a i{padding:0 3px}
.l-ency_detail_left div h4{font-size:16px;color:#000;line-height:34px;}
.l-ency_detail_left p{line-height:32px; color: #666}
.l-operation-details{padding-left:18px;}
.l-operation-details p{float:left;overflow:hidden;zoom:1;margin:0 10px;line-height:20px;}
.l-operation-details p i{font-size:36px;padding:0 5px;margin-top:12px;}
.l-operation-details p a{display:block}
.l-lasttip{background-color:#F9F9F9;padding:5px 0;}
.l-biaoqian{display:inline-block;border:1px #999 solid;padding:0 5px;margin:0 5px;height:24px;line-height:24px;color:#999;-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;}
.l-biaoqian:hover{border:1px #ff6980 solid;color:#ff6980;}
.l-passage{background-color:#f9f9f9;
margin: 0 -10px;
padding-left: 10px;
padding-right: 10px;}
.l-ency_detail_right div{padding:5px;}
.l-ency_detail_right div h2{font-size:22px;border-bottom:1px #ccc solid;line-height:40px;height:40px;margin-bottom:8px;}
.l-ency_detail_right div h2 span{border-bottom:1px #ff6980 solid;padding:0 10px;display:inline-block;height:40px;line-height:40px;}
.l-ency_detail_right div ul a{display:block;line-height:32px;height:30px;padding-left:10px;}
.l-ed_Rhot i{margin-right:5px;font-size:18px;color:#ff6980;vertical-align:middle;}

.l-endt1{width:886px;}
.l-endt2{height:200px;}
.l-endt3{height:60px;}
.l-endt3 p{width:128px;height:40px;line-height:40px;background-color:#ff6980;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.l-endt3 p a{display:inline-block;color:#fff;height:20px;line-height:20px;margin-top: 10px}
.l-endt3 p .l-endt4{width:32px;border-right:1px #fff solid;}
.l-endt3 p .l-endt5{width:94px;}
.l-endt6{width:908px;}
.l-endt7 span{display:inline-block;margin-bottom:-1px;border-bottom:2px #ff6980 solid;}
/*全部评论*/
.l-endt10r-ping{height:25px;}
.l-endt10r-ping a{color:#999;margin-right:15px;font-size:12px;}
.l-endt10r-ping a i{margin-right:5px;}

.l-endt11{border-top:1px #ccc dashed}
.l-endt11r{width:755px;}

.l-endt12{display:none;}
.l-endt12 textarea{height:158px;width:788px;}
.l-endt12 p{height:70px;line-height: 70px;}
.l-endt12 p a{display:inline-block;color:#fff;background-color:#ff6980;width:70px;height:30px;line-height:30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}

.l-packup{cursor:pointer}

/***********************美丽日记详情页*************************/
.l-diary_detail_left{width:906px;}
.l-diary_detail_right{width:272px;}

.l-melidetail{overflow:hidden;zoom:1;width:640px;margin-top:-8px}
.l-melidetail li{float:left;overflow:hidden;zoom:1;width:320px;}
.l-melidetail li a{float:left;}
.l-melidetail li span{float:left;}

.l-host input{border:1px #ccc solid;color:#666;padding:5px 10px;font-size:12px;background-color:#fff;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; margin:0 5px;cursor: pointer}
.l-host input:hover,.l-person input:hover{background-color:#FF6980;color:#fff;}
.l-host a{display:inline-block;margin:0 8px;}
.l-host a i{padding:0 5px;}

.l-person{background-color:#f9f9f9;}
.l-person-left{width:120px;}
.l-hostlogo{position:absolute;right:0;top:0;}
.l-person-right{width:766px;background-color:#fff;}

.l-host-name{height:30px;}
.l-host-name span{color:#0467cf;display:inline-block;padding:0 5px;}
.l-com-name{
    word-wrap:break-word;
}
/*.l-com-name span{color:#0467CF;}*/

.l-comhost-all input{border:1px #ccc solid;padding:5px 10px;font-size:16px;background-color:#fff;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}

.l-submit-reply{width:893px;}
.l-submit-reply input{width:100px;height:30px;background-color:#ff6980;color:#fff;border:none;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius:3px;}

.l-comment-host{
    background-color: #f6f6f6;
    margin-left: 10px;
    margin-right: 10px;
}

.f-day{
    border-top: #eee 1px solid;
    margin-top: 15px;
}
.f-day-switchL{
    width: 755px;
    padding-right: 10px;
    border-right: #eee 1px solid;
}
.f-day-switchR{
    width: 120px;
    padding-right: 10px;
}
.f-day-more{
    background-color: #eee;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    padding:0 20px;
    height: 35px;
    line-height: 35px;
    color: #999 !important;
    cursor: pointer;
    margin-top: 10px;
    margin-bottom: 10px;
}
.f-day-more-hover{
    background-color: #ff6980 !important;
    color: #fff !important;
}


.f-day-color{
    background-color: #eee !important;
    color: #999 !important;
}
.f-day-switchL2{
    width: 755px;
    padding-right: 10px;
    border-right: #eee 1px solid;
}
.f-day-more-js{
    display: block;
    background-color: #eee;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    padding:0 15px;
    color: #999;
    cursor: pointer;
    height: 35px;
    line-height: 35px;
    margin-top: 10px;
    margin-bottom: 10px;
}
.f-day-more-js-on{
    display: block;
    background-color: #eee;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    padding:0 15px;
    color: #999;
    cursor: pointer;
    height: 35px;
    line-height: 35px;
    margin-top: 10px;
    margin-bottom: 10px;
}

.f-noll-back{
    height: 60px;
    width: 908px;
    background-color: #fff;
    border-top: #eee 1px solid;
    margin-left: -1px;
}
.f-person-radius{
    width: 60px;
    height: 60px;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
    overflow: hidden;
    zoom: 1;
    margin-left: 30px;
    margin-top: 20px;
}
.f-person-posi{
    background-color: #f4c600;
    position: absolute;
    right: 0;
    top: 0;
    font-size: 12px;
    color: #fff;
    padding: 0 3px 0 6px;
    line-height: 20px;
    border-top-left-radius: 14px;
    border-bottom-left-radius: 14px;
    -webkit-border-top-left-radius: 14px;
    -webkit-border-bottom-left-radius: 14px;
    -moz-border-top-left-radius: 14px;
    -moz-border-bottom-left-radius: 14px;
    -ms-border-top-left-radius: 14px;
    -ms-border-bottom-left-radius: 14px;
    -o-border-top-left-radius: 14px;
    -o-border-bottom-left-radius: 14px;
}
.f-person-rz{
    display: inline-block;
    background-color: #f4c600;
    font-size: 12px;
    color: #fff;
    padding: 0 3px 0 6px;
    line-height: 20px;
    border-top-left-radius: 14px;
    border-bottom-left-radius: 14px;
    -webkit-border-top-left-radius: 14px;
    -webkit-border-bottom-left-radius: 14px;
    -moz-border-top-left-radius: 14px;
    -moz-border-bottom-left-radius: 14px;
    -ms-border-top-left-radius: 14px;
    -ms-border-bottom-left-radius: 14px;
    -o-border-top-left-radius: 14px;
    -o-border-bottom-left-radius: 14px;
}
/*锚点链接，平滑滚动*/
.l-scroll{
    width:906px;
    position: fixed;
    top: 0;
    background-color:#fff;
    z-index: 9999;
    display: none;
}


    /***签到***/
.l-sign{
    width: 272px;
    height: 90px;
}
.l-sign-on{
    width: 225px;
    height: 60px;
    border: #eee 1px solid;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    margin-top: 15px;
    margin-left:30px;
    background-color: #fff;
}
.l-comment-on{
    color: #ff6980 !important;
    line-height: 60px;
}
.l-lh60{
    line-height: 60px;
    vertical-align: -2px;
}
.l-check{
    float: right;
    display: inline-block;
    background-color: #ff9600;
    font-size: 22px;
    color: #fff !important;
    height: 60px;
    width: 100px;
    line-height: 60px;
    text-align: center;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    cursor: pointer;
}
/***签到 End***/
/***弹出框插件***/
.reveal-modal-bg { position: fixed; height: 100%; width: 100%; z-index: 100; display: none; top: 0; left: 0; background:rgba(00, 00, 00, 0.8) }

.reveal-modal {visibility: hidden; top: 40%; left: 50%; transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%); width: 220px; position: absolute; z-index: 101; padding: 30px 40px 34px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0 0 10px rgba(0,0,0,.4); -webkit-box-shadow: 0 0 10px rgba(0,0,0,.4); -box-shadow: 0 0 10px rgba(0,0,0,.4); background-color: #FFF; text-align: center; font-size: 18px;}

.reveal-modal1 {visibility: hidden; top: 40%; left: 50%; transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%); width: 250px; position: absolute; z-index: 101; padding: 30px 40px 34px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0 0 10px rgba(0,0,0,.4); -webkit-box-shadow: 0 0 10px rgba(0,0,0,.4); -box-shadow: 0 0 10px rgba(0,0,0,.4); background-color: #FFF; text-align: center; font-size: 18px;}
.l-40px{
    font-size: 40px;
}

.reveal-modal.small{ width: 200px; margin-left: -140px;}
.reveal-modal.medium{ width: 400px; margin-left: -240px;}
.reveal-modal.large{ width: 600px; margin-left: -340px;}
.reveal-modal.xlarge{ width: 800px; margin-left: -440px;}

.close-reveal-modal { font-size: 22px; line-height: 0.5; position: absolute; top: 8px; right: 11px; color: #333; text-shadow: 0 -1px 1px rbga(0,0,0,.6); font-weight: bold; cursor: pointer; }

.reveal-modal-bg{filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000,endColorstr=#cc000000);}
/***弹出框插件 End***/
.l-journalR{
    float: left;
    width: 270px;
    margin-left: 8px;
}
.l-journalR1{
    background-color: #f9f9f9;
    padding: 10px 10px 10px 10px;
}
.l-style65{
    width: 245px;
    padding:0 0 5px 5px;
    background-color: #fff;
}


.f-xiu-shan{
    position: absolute;
    left: -1px;
    top: 25px;
    width: 60px;
    background-color: #fff;
    padding-bottom: 5px;
    line-height: 25px;
    border: #eee 1px solid;
    border-top: none;
}
.f-diary-more-js{
    width: 60px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: inline-block;
    border: #fff 1px solid;
}
.f-diary-bor-js{
    border: #eee 1px solid;
}
/***********************登录页*************************/
.l-login-top{width:1160px;margin:0 auto;}
.l-login-top .l-bor-left{border-left:1px #ccc solid}

.l-appener{
    min-width: 1200px;
    height: 520px;
    background: url("http://www.meig.cc/templets/default/images/l_login.jpg") no-repeat center;
    margin:0 auto;
}
.l-login{width:1200px;height:520px;margin:0 auto;}
.l-login-list{background-color:#EFF6FE;width:300px;position:absolute;right:0;} /*会员登录*/

.l-log-name input,.l-log-pwd input{width:248px;height:40px}
.l-log-name i,.l-log-pwd i{height:40px;line-height:40px;width:40px;background-color:#ccc;font-size:26px; position:absolute;top:1px;left:1px;}

.l-log-but input,.l-no-id input{border:none;width:300px;height:42px;line-height:42px;border-radius:2px;-webkit-border-radius: 2px;  -moz-border-radius: 2px;}
.l-log-but input{background-color:#FF6980;}
.l-no-id input{background-color:#C4C7CB;}

.l-log-else a{margin:0 5px;height:30px;line-height: 30px;}
.l-log-else a i{float:left}
.l-log-qq{font-size:28px}
.l-log-weixin{font-size:28px}
.l-log-weibo{font-size:30px;margin-top:-3px;}

/***********************注册页*************************/
.l-reg-center{
    min-width: 1200px;
    height: 520px;
    background: url("http://www.meig.cc/templets/default/images/l_register.jpg") no-repeat center;
    margin:0 auto;
}
.l-reg{width:1200px;height:520px;margin:0 auto;}
.l-phonecode input{width:168px;height:40px;line-height:40px;}
.l-phonecode a{width:120px;height:42px;line-height:42px;color:#fff;background-color:#FF9900;}

/***********************医生注册页*************************/
.l-docreg-center{background-color:#F9F9F9;}
.l-docreg-con{width:1200px;margin:0 auto;background-color:#fff;}
.f-alert{
    margin-top: 10px;
    margin-left: 35px;
    color: #ff6980;
    visibility: hidden;
}
.f-alert.on{
    visibility: visible;
}
.f-alert-color{
    color: #ff6980;
    font-size: 16px;
    vertical-align:-1px;
}
/*左边*/
.l-docform{padding-left:90px;width:639px;}
.l-docform p{line-height:42px;height:42px;}
.l-docform p input{height:40px;width:340px;}
.l-docform p label{width:75px;text-align:right;}
.l-docform label span{color:#FF6600;margin-right:5px;}

.l-docform .l-verify input{width:176px}
.l-docform .l-verify a{width:160px;background-color:#F7F7F7}
.l-reg-check{padding-left:85px;}

.l-doc-reg{padding-left:85px;}
.l-docform .l-doc-reg input{width:352px;border:none;background-color:#36A803;border-radius:3px;-webkit-border-radius: 3px;  -moz-border-radius: 3px;}

/*右边*/
.l-docreg-else{padding:0 90px;width:289px;}
.l-linebg {
    text-align: center;
    height: 40px;
    line-height: 40px;
}
.l-linebg b {
    height: 4px;
    border-top: 1px solid #cbcbcb;
    display: inline-block;
    width: 90px;
}
.l-fond{
    margin-right: 8px;
}
.l-back{margin-left:8px;}
.l-regstyle{height:60px;line-height:60px;}
.l-regstyle a{display:inline-block;margin:0 5px;}
.l-regstyle a i{display:inline-block;}
.l-reg-qq{font-size:52px;}
.l-reg-weixin{font-size:52px;}
.l-reg-weibo{font-size:56px;margin-top:-13px;}


/***********************医院注册页*************************/
.l-workchose span{margin-right:18px;}
select {
    /*很关键：将默认的select选择框样式清除*/
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;

    /*在选择框的最右侧中间显示小箭头图片*/
    background: url("http://www.meig.cc/templets/default/images/l_arrow.png") no-repeat scroll right center transparent;


    /*为下拉小箭头留出一点位置，避免被文字覆盖*/
    padding-right: 14px;
}
/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand { display: none; }
.l-hosp-add select{width:171px;height:42px;line-height:42px;color:#999;}


/***************************************个人中心页**********************************************/
.l-personal-center{background-color:#F9F9F9;}
.l-personal{width:1200px;margin:0 auto;}
/********** 头部 ***********/
* html .f-top-two-fixed-bg{ position:absolute; _top:expression(documentElement.scrollTop-0);}
html{ _background-image:url(about:blank); _background-attachment:fixed;/** 防止 ie6 抖动 **/}
.f-top-two{
    width: 1200px;
    margin: 0 auto 0  auto;
    height: 40px;
}
.f-nav-two{
    margin-left: 30px;
    line-height :40px;
}
.f-nav-two li{
    float: left;
}
.f-nav-two li a{
    display: block;
    height: 40px;
    line-height: 40px;
    font-size: 15px;
    padding: 0 5px;
}
.f-bor-red{
    border-top: #ff6980 1px solid;
}

.f-style2-two{
    float: left;
    width:200px;
    height: 27px;
    border: none;
    outline: none;
    -webkit-appearance: none;
    text-indent:5px;
    font-family: "Helvetica Neue", Microsoft Yahei, STHeiTi, Arial, sans-serif, Helvetica, sans-serif;
}
.f-style3-two{
    width: 300px;
    border: #ff6980 2px solid;
    margin-top: 5px;
    margin-left: 20px;
}
.f-style3-two .f-style4s{
    float: right;
    width: 70px;
    height: 27px;
    line-height: 27px;
    background-color: #ff6980;
    border: none;
    color: #fff !important;
    font-size: 16px;
}
.f-datalist-two{
    position: absolute;
    top: 27px;
    left: -2px;
    z-index: 100;
    width: 230px;
    border: #ff6980 2px solid;
    border-top:none;
    background-color: #fff;
}
.f-datalist-two a{
    display: block;
    color: #999;
    line-height: 25px;
    padding-left: 25px;
}
.f-datalist-two a:hover{
    background-color: #EDEDED;
}
.f-top-two-bg{
    width: 100%;
    height: 40px;
}
.f-top-two-fixed-bg{
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 100;
    display: none;
    background-color: #fff;
    border: #eee 1px solid;
    height: 42px;
}
.f-style2-two-on{
    float: left;
    width:200px;
    line-height: 27px;
    height: 27px;
    background-color: #fafafa;
    border: none;
    outline: none;
    text-indent:5px;
    font-family: "Helvetica Neue", Microsoft Yahei, STHeiTi, Arial, sans-serif, Helvetica, sans-serif;
}
.f-style5-on{
    font-size: 14px;
    position: absolute;
    left: 10px;
    top: 4px;
}
.f-datalist-two-js{
    position: absolute;
    top: 35px;
    left: -2px;
    z-index: 100;
    width: 230px;
    border: #ff6980 2px solid;
    border-top:none;
    background-color: #fff;
}
.f-datalist-two-js a{
    display: block;
    color: #999;
    line-height: 25px;
    padding-left: 25px;
}
.f-datalist-two-js a:hover{
    background-color: #EDEDED;
}
.f-sporepedia{
    width: 895px;
    float: left;
    margin-top: 20px;
}
.f-sporepedia-bor{
    clear: both;
    width: 895px;
    border-top: #ccc 2px solid;
}
.f-nav-two-on{
    margin-left: 30px;
}
.f-nav-two-on li{
    float: left;
}
.f-nav-two-on li a{
    display: block;
    height: 60px;
    line-height: 40px;
    font-size: 15px;
    padding: 0 5px;
}


.f-my-login-js .f-fff li a{
    font-size：18px !important；
}
/****************我的个人中心****************/
/****左边****/
.l-personal-left{background-color:#fff;width:150px;}
.l-personal-left h3{font-weight:bold;font-size:16px;color:#000;line-height:40px;height:40px;text-align: center}
.l-personal-left li a{display:block;line-height:32px;height:32px;padding-left:40px;}
.l-personal-left li a:hover,.l-personal-left li .l-per-hover{background-color:#F9F9F9;color:#ff6980;}

/****右边****/
.l-personal-right{background-color:#fff;width:1030px;}

.l-myper-top{padding:15px 0;}
.l-myper-top dl{width:316px;}
.l-myper-top dt{width:88px;height:88px;background-color:#eee;border-radius:44px;-webkit-border-radius: 44px;  -moz-border-radius: 44px;overflow:hidden;position:relative}
.l-myper-top dt img{ position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}
.l-myper-top dd{line-height:30px;}

.l-myper-top .l-coin{width:341px;}
.l-per-rebate a{display:inline-block;text-align:center;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;}
.l-per-rebate .l-per-reb1{color:#333;width:138px;height:38px;line-height:38px;border:1px #D9D9D9 solid;}
.l-per-rebate span{display:inline-block;border:1px #ff6980 solid;padding:1px;width:136px;height:36px;line-height:36px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;}
.l-per-rebate span a{background-color:#ff6980;border:1px #ff6980 solid;width:133px;height:34px;color:#fff;}

.l-myper-bot{background:url("http://www.meig.cc/templets/default/images/l_per2.png") no-repeat 60px 150px;padding:150px 59px;}
.l-myper-bot p{float:left;width:304px;text-align: center;}
.l-myper-bot p i{font-size:80px;}
.l-myper-mb{margin-bottom:40px;}

/****************个人信息****************/
.l-subnav{background-color:#fff;height:80px;}
.l-subnav div{width:1200px;margin:0 auto;padding-top:50px;}
.l-per-form{padding:40px 120px 70px 70px}
.l-per-form p{line-height:40px;margin-bottom:15px;}
.l-per-form p .l-label{text-align:right;width:80px;}
.l-per-text{height:38px;line-height:38px;width:275px;}
.l-per-radio span{margin-right:15px;}
.l-per-select select{width:80px;height:40px;line-height:40px;border:1px #ccc solid;margin:0 5px;
    padding-left: 10px;}
.l-per-check{margin-left:85px;}
.l-per-check span{border:1px #ccc solid;float:left;height:38px;line-height:38px;padding:0 10px;margin:0 10px 15px 0;}
.l-per-sub{border:none;background-color:#ff6980;width:65px;height:30px;line-height:30px;border-radius:4px;-webkit-border-radius:3px;-moz-border-radius:4px;margin-left:100px;
    color: #fff;}


.f-personal-radius{
    width: 60px;
    height: 60px;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px;
    overflow: hidden;
    zoom: 1;
}

.f-personal-radius img{
    width: 60px;
    height: 60px;
}

/****************收货地址****************/
.l-per-addr{padding:0 30px 60px 30px;}
.l-per-addr h4,.l-per-addr h5{height:120px;line-height:120px;}
.l-per-ad div{margin:30px 20px 30px 0;}
.l-per-ad div i{font-size:34px;}
.l-peradd-new{width:268px;height:178px;}
.l-peradd-new p{width:90px;margin:50px auto;}
.l-peradd-meg{padding:25px;width:218px;height:128px;}
.l-peradd-meg p{line-height:28px;}

/****************密码设置****************/
.l-per-addr h5 span{float:left;}
.l-per-addr h5 span a{color:#FF9900;font-size:24px;}
.l-pwdnum{width:360px;height:5px;background-color:#ccc;margin: 57px auto;margin-right:50px;}
.l-pwdnum a{float:left;width:75%;height:5px;background-color:#FF9900;}
.l-pwd-icon{width:45px;}
.l-pwd-icon i{color:#FF6702;}
.l-pwd-upd{width:104px;height:32px;line-height:32px;}
.l-pwd-upd a:hover{background-color:#CCC;color:#333;}

/****************我的订单****************/
.l-myorder{padding:40px 50px;}
.l-order-detail a{float:left;padding:0 20px;font-weight:bold;font-size:16px;border-right:1px #ccc solid;height:20px;line-height: 20px;}
.l-order-detail a:hover{color:#333;}
.l-order-detail .l-order-none{border-right:none;}
.l-mon-meg span{padding:0 10px;border-right:1px #ccc solid;}
.l-mon-meg .l-order-none{border-right:none;}
.l-ord-hosp{width:740px;}
.l-ord-hosp dd{width:600px;line-height:33px;}
.l-pinglun a{width:118px;height:28px;line-height:28px;text-align:center}
.l-pingbor{border:1px #FF9900 solid;}
.l-pingbor:hover{background-color:#FF9900;color:#fff;}
.l-pinggray:hover{background-color:#ccc;color:#fff;}
.l-bgk-adc{background-color:#f6f6f6;border:1px #94cc66 solid;}
.l-bor-adc{border:1px #94cc66 solid;}

/****************退款申请****************/
.l-chart{background-color:#f9f9f9;padding:25px;}
.l-chart-cen{margin-left:350px;}
.l-borb-red{border-bottom:2px #ff6980 solid;margin-bottom:-1px}
.l-refund p label{width:85px;text-align:right;margin-right:5px;}
.l-refund p .l-ref-res{width:126px;height:30px;line-height:30px;}
.l-refund textarea{width:328px;height:72px;}
/*上传*/
.fileInput{height:28px;display:inline-block;}
.upfile{display:none;}
.upFileBtn{cursor:pointer;position:absolute;left:0;display:none}
/*上传 end*/

.l-ref-sub{width:102px;height:30px;line-height:30px;color:#fff;border:none;border-radius:4px;-webkit-border-radius:3px;-moz-border-radius:4px;background-color:#ff6980;}

/****************订单详情****************/
.l-ord-det a{color:#999}
.l-ord-det p{height:40px;line-height:40px;}
.l-orddet-bg{background-color:#EEE;}
.l-ord-det tr{height:40px;}
.l-ord-det th{padding:20px 0;}
.l-ord-det td{width:128px;text-align:center}


/****************我的分享日记****************/
/***右***/
.l-journalL{
    padding:0 40px;
    /*border-top:1px #ccc solid;*/
}

.l-journalL1{
    overflow: hidden;
    background-color: #f9f9f9;
}
.l-journalL1-1{
}
.l-style53{
    float: left;
    width: 130px;
    padding-top: 20px;
}
.l-style54{
    display: block;
    width: 88px;
    height: 88px;
    border: #eee 1px solid;
    overflow: hidden;
    margin-left: 20px;
}
.l-style55{
    position: absolute;
    top: 0;
    right: 0;
}
.l-style56{
    color: #548df8 !important;
    margin: 10px auto 0 auto;
    display: block;
    width: 50px;
}

.l-style2{
    float: left;
    width: 768px;
    background-color: #fff;
}
.l-style58{
    display: inline-block;
    width: 105px;
    height: 105px;
    overflow: hidden;
    margin-right: 20px;
    cursor: pointer;
}
.l-style62{
    font-size: 12px;
}

.l-style63{
    height:105px ;
    overflow: hidden;
    margin:10px 0;
}
/***右 End***/

/****************私信动态****************/
.l-dm{padding:15px 10px}
.l-dm-right{width:825px;}

/****************我的提问****************/
.l-per-answer{background-color:#eee;height:40px;line-height: 40px;}
.l-per-answer a{display:inline-block;padding:0 25px;}

/****************产品收藏****************/
.l-procol{width:730px}
.l-style57{float: left;width:758px;
    background-color: #fff;  }
.l-per-star i{color:#F90;margin-top:-5px;display:inline-block;}
.l-star-num{font-size:32px;}
.l-review a{width:58px;height:26px;color:#fff;line-height:26px;background-color:#ff6980;border-radius:4px;-webkit-border-radius: 4px;-moz-border-radius:4px;}

.f-style58{display: inline-block;
    width: 105px;
    height: 105px;
    overflow: hidden;
    margin-right: 20px;
    cursor: pointer;}
.f-style59{position: relative;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);}
.f-hover-none:hover{
    color: #333 !important;
}
/****************绑定手机更改一****************/
.l-iphone{padding-left:160px;}
.l-iphone span{margin-right:50px;}
.l-iph-code{width:210px;height:43px;line-height:43px;}
.l-iphone .l-code{background-color:#ff6980;padding:0 10px;height:45px;line-height:45px;color:#fff;font-size:16px;border-radius:8px;-webkit-border-radius:8px;  -moz-border-radius:8px;}
.l-nextbut{background-color:#FF7143;font-size:14px;width:258px;height:38px;line-height:38px;border:1px #ff6980 solid;color:#fff;border-radius:8px;-webkit-border-radius:8px;  -moz-border-radius:8px;margin-left:175px;font-weight:bold;}

/****************绑定手机更改二****************/
.l-bind-inp{width:350px;height:45px;line-height:45px;}
.l-iphone .l-code2{font-size:16px;color:#fff;background-color:#ff6980;padding:0 15px;height:39px;line-height:39px;border-radius:8px;-webkit-border-radius:8px;  -moz-border-radius:8px;position:absolute;left:405px;top:4px;}

/****************密码修改****************/
.l-nextbut2{background-color:#C48085;font-size:14px;width:270px;height:45px;line-height:45px;border:0;color:#fff;margin-left:215px;font-weight:bold;}

/****************找项目详情页修改****************/
.l-itemeye span{display:inline-block;width:260px;}
.l-itemeye i{
    color:#999;
    font-style: normal;
}
.l-item-change{background-color:#F9F9F9;height:42px;line-height:42px;}
.l-item-change a{float:left;padding:0 20px;border-right:1px #eee solid;border-top:1px #eee solid;font-size:16px;}
.l-item-change .l-item-change-on{border-top:1px #ff6980 solid;background-color:#fff;height:42px;}
.l-scroll2{
    width:908px;
    position: fixed;
    top: 0;
    z-index: 999999;
    display: none;
    border-left: #eee 1px solid;
    border-right: 1px #ccc solid;
}

.l-itve{width:918px;margin-bottom:140px;}
.l-itve h4{width:108px;}
.l-itve-lcon{width:918px !important;}
.l-itve-lcon > .l-itve-list{ margin-right: 34px; }
.l-itve-lcon > .l-itve-list:nth-of-type(3n){ margin-right: 0; }
.l-itve-more > a{
    display: block;
    width: 80px;
    height: 35px;
    line-height: 35px;
    margin: 20px auto;
    text-align: center;
    border: 1px solid #ff6980;
    color: #ff6980;
    border-radius: 10px;
    transition: all .3s ease-in;
}
.l-itve-more > a:hover{
    width: 100px;
    background: #ff6980;
    color: #fff;
    transition: all .3s ease-in;
}

.mr19px{margin-right:19px;}
.l-itve-pro{background-color:rgba(12,12,12,0.4);position:absolute;left:0;bottom:0;width:254px;height:60px;line-height:30px;text-align:center;color:#fff;font-size:16px;}
.l-itve-pro a{color:#fff;}
.l-itver1{background-color:#FFF8F8;line-height:38px;height:38px;}
.l-itver2{background-color:#F9F9F9;padding:5px}
.l-itver3 li{border-bottom:1px #eee solid;line-height:40px;height:80px;}
.l-itver3 li:last-of-type{border-bottom:none;}
.l-itver3 li a{display:inline-block;}
.l-red{background-color:#Ff6980;}
.l-gray{background-color:#ccc;}
.l-red,.l-gray{display:inline-block;width:20px;height:20px;line-height:20px;text-align:center;color:#fff;margin:0 8px;border-radius:10px;-webkit-border-radius:10px;  -moz-border-radius:10px;}
.l-itver4 dl dd{float:left;width:100%;}
.l-itver4 .l-itver5:hover{text-decoration:underline;color:#333}

.l-itver4-radius{
    width: 60px;
    height: 60px;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
    overflow: hidden;
    zoom: 1;
    border: #eee 1px solid;
}
.f-new-yuge{
    background: url("http://www.meig.cc/templets/default/images/f-new.png") top left no-repeat;
}

.f-itver-btn{
    display: inline-block;
    padding: 8px 20px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    box-shadow: 0 1px 2px #fff inset,0 -1px 0 #a8abae inset;
    color: #8c96a0 !important;
    background-color: #f5f5f5 !important;
}
.f-itver-btn:hover{
    color: #fff !important;
    background-color: #Ff6980 !important;
}
.f-itver-menu{
    height: 40px;
}

/*******encplice百科价格********/
.l-plice-tit{border-bottom:2px #fff solid;background-color:#eee}

.l-plice1{width:298px;border-right:2px #fff solid;}
.l-plice2{width:228px;border-right:2px #fff solid;}
.l-plice3{width:146px;}
.l-plice-tab th{background-color:#eee;}
.l-plice-tab td{text-align:center;}
.l-plice-tab tr{line-height:40px;}

.l-plice-tab td .l-zaixian{padding:3px 10px;color:#ff6980;background-color:#FFCDCB;-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;}
.l-plice-tab td .l-zaixian:hover{background-color:#ff6980;color:#fff;}



/*日记*/
.f-point{
    display: block;
    width: 10px;
    height: 10px;
    background-color:#ff6980 ;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px;
    position: absolute;
    left: -6px;
    top: 22px;
}

/*********我的优惠券********/
.l-coupon{width:202px;height:200px;z-index:111}
.l-coupon-bg{width:202px;height:124px;background:url("http://www.meig.cc/templets/default/images/l-coupon1.png") no-repeat;}
.l-coupon-num{background-color:#F6F6F6;padding:15px 5px;position:absolute;top:114px;z-index:-9;padding-top:20px;}
.f46px{font-size:46px;}
.l-coupon-bg2{width:202px;height:124px;background:url("http://www.meig.cc/templets/default/images/l-coupon2.png") no-repeat;}
.l-triangle{width:59px;height:62px;position:absolute;left:0;top:0}

/**********我的返利********/
.l-reviewed{height:28px;}
.l-schedule{width:222px;position:absolute;right:0;top:20px;z-index:999;}
.l-schedule .l-liuCheng{width:222px;background-color:#fff;border:1px #ccc solid;
    position:absolute;right:0;top:20px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow:1px 1px 3px #ccc;
    -moz-box-shadow:1px 1px 3px #ccc;
    box-shadow:1px 1px 3px #ccc;}
.l-schedule .l-san{
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 20px solid #ccc;
    position:absolute;right:60px;

}
.l-schedule .l-san2{
    width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 20px solid #fff;
    position:absolute;right:62px;

}
.l-schedule .l-liuCheng p{background:url("http://www.meig.cc/templets/default/images/l-rebate2.png") no-repeat left 7px;padding-left:10px;}
.l-schedule .l-liuCheng p span{display:block;color:#999;}

.l-proposer{border-top:none;}
.l-proposer p{margin-right:115px;line-height:38px;font-size:16px;}
.l-sub-fail{height:50px;line-height:50px;border-top:none;}


/**********我的收益***********/
.l-gains{width:784px;margin:10px auto;}
.l-gains dl{width:282px;padding-left:110px;}
.l-gains dl dd{font-size:20px;width:110px;margin-left:60px;text-align:center;}
.l-invite{width:702px;padding:10px 38px;border:3px #ff6980 solid;margin:20px auto;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;}
.l-blue{color:#5677FC;}
.l-invite table{width:702px;}
.l-invite tr td:nth-child(2){color:#5677FC;}
.l-invite tr td:nth-child(4){color:#ff6980;}
.l-invite tr{height:46px;line-height:46px;font-size:16px;}
.l-invite td{width:175px;text-align:center;}
.l-lists{width:784px;margin:0 auto;}
.l-lists thead{background-color:#FFD1DB;font-size:16px;}
.l-lists tr td{padding:0 50px;text-align:center;}
.l-lists tr{height:42px;line-height:42px;}
.l-lists tbody tr:nth-child(odd){background-color:#FFF7F9;}
.l-lists-one{background:url("http://www.meig.cc/templets/default/images/l-gains3.png") no-repeat center 1px;color:#fff;}
.l-lists-two{background:url("http://www.meig.cc/templets/default/images/l-gains4.png") no-repeat center 1px;color:#fff;}
.l-lists-three{background:url("http://www.meig.cc/templets/default/images/l-gains5.png") no-repeat center 1px;color:#fff;}
.l-sub-invite a{display:inline-block;width:172px;height:44px;line-height:44px;background-color:#ff6980;color:#fff;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;}

/****************************申请返利****************************/
/************申请返利规则*************/
.l-rebate-bg{background-color:#fff;}
.l-rebate-tit{width:1200px;margin:0 auto;height:70px;}
.l-f30px{font-size:30px;margin-top:20px;}
.l-crumbs{margin-top:40px;}
.l-crumbs a{font-size:15px;color:#999}
.l-rebate-rule{width:804px;padding:42px;margin:0 auto;background-color:#fff;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;}
.l-rebate-rule p{margin-bottom:20px;line-height:25px;font-size:15px;}
.l-receive a{display:inline-block;width:140px;height:40px;line-height:40px;text-align:center;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.l-receive span{display:inline-block;-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;}
.l-receive .l-rec-no{border:1px #a7a7a7 solid;padding:1px;margin-right:30px;}
.l-receive .l-rec-yes{border:1px #ff6980 solid;padding:1px}
.l-receive span:nth-child(1) a{background-color:#F0F0F0;border:1px #a7a7a7 solid;color:#333}
.l-receive span:nth-child(2) a{background-color:#ff6980;border:1px #ff6980 solid;color:#fff;}

/************申请返利*************/
.l-apply-right{width:600px;}
.l-rebateInput{height:58px;line-height:58px;margin-bottom:32px;background-image:url("http://www.meig.cc/templets/default/images/l-rebate4.png");background-repeat:no-repeat;background-position:480px center;}
.l-rebateInput label{float:left;width:80px;font-size:18px;text-align:right;}
.l-rebateInput input{float:left;font-size:16px;width:368px;border:1px #DBDBDB solid;padding-left:20px;height:56px;background-color:#fff;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;}
.l-appleSelect p{margin-bottom:0;}
.l-appleSelect p input{background:#fff url("http://www.meig.cc/templets/default/images/l-rebate5.png") no-repeat 355px center;}
.l-appleSelect ul{border:1px #3EA89E solid;width:388px;border-top:none;position:absolute;left:80px;top:58px;}
.l-appleSelect ul li{line-height:30px;padding-left:20px;border-bottom:1px #DEDEDE solid;background-color:#fff;}
.l-appleSelect ul li:hover{background-color:#3EA89E}
.l-appleSelect ul:last-child li{border-bottom:none;}

.l-apply-left{width:500px;}
.clear{clear:both;}
.l-applyMnoey{margin-bottom:60px;}
.l-applyMnoey span{line-height:30px;margin-left:100px;}
.l-applyNote label{float:left;width:80px;font-size:18px;text-align:right;}
.l-applyNote textarea{resize:none;float:left;font-size:16px;width:348px;border:1px #DBDBDB solid;padding:15px 20px;height:115px;background-color:#fff;color:#999;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;}
.l-filePic p{width:80px;text-align:right;}
/*凭证：上传图片*/
.l-fileInput{width:168px;height:168px;background-color:#fff;}
.l-upFileBtn{width:168px;height:168px;background:#fff url("http://www.meig.cc/templets/default/images/l-rebate6.png") no-repeat center center;}

.l-subApply input{display:inline-block;width:240px;height:66px;line-height:66px;border:1px #ff6980 solid;background-color:#ff6980;color:#fff;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;}
input:disabled{
border:1px solid #DDD;
background-color:#F5F5F5;
color:#ACA899;
  }

.l-rebateInput-f{height:58px;line-height:58px;margin-bottom:32px;background-image:url("http://www.meig.cc/templets/default/images/l-rebate4.png");background-repeat:no-repeat;background-position:480px center;}
.l-rebateInput-f label{float:left;width:80px;font-size:18px;text-align:right;}
.l-rebateInput-f input{float:left;font-size:16px;width:228px;border:1px #DBDBDB solid;padding-left:20px;height:56px;background-color:#fff;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;}
.f-rebateInput-sub{
    float: left;
    width: 130px;
    margin-left: 10px;
    height: 56px;
    border: #eee 1px solid;
    overflow: hidden;
}
.f-rebateInput-sub img{
    width: 100%;
}
/************申请返利提交成功*************/
.l-success{width:600px;margin:0 auto;margin-bottom:90px;}
.l-success dd{width:510px;}
.l-rebateMesg{padding-left:50px;}
.l-rebateMesg p{overflow:hidden;zoom:1;}
.l-rebateMesg p span{float:left;width:135px;text-align:right;margin-right:10px;}
.l-rebateMesg p strong{float:left;font-weight:normal;}
.l-touch{width:340px;padding:30px;border:1px #969696 solid;}
.l-touch i{font-size:26px;vertical-align:middle;}
.l-return-ind{margin-top:150px;}
.l-return-ind span{display:inline-block;border:1px #ff6980 solid;padding:1px;width:236px;height:62px;line-height:62px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;}
.l-return-ind a{display:inline-block;border:1px #ff6980 solid;background-color:#ff6980;width:234px;height:60px;line-height:60px;color:#fff;text-align:center;font-size:18px;-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;}

/************项目详情-改版*************/
.f-item-title{
    color: #333;
    font-size: 30px;
    padding: 10px 15px;
}
.f-itver-btn-new{
    display: inline-block;
    padding: 8px 20px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    box-shadow: 0 1px 2px #fff inset,0 -1px 0 #a8abae inset;
    color: #fff !important;
    background-color: #ff6980 !important;
}
/*二级*/
.l-itver-btn-new{
    display: inline-block;
    padding: 8px 20px;
    border-top-left-radius:5px;
    border-bottom-left-radius:5px;
    -webkit-border-top-left-radius:5px;
    -webkit-border-bottom-left-radius:5px;
    -moz-border-top-left-radius:5px;
    -moz-border-bottom-left-radius:5px;
    color: #fff !important;
    background-color: #ff6980 !important;
}

.l-itver-btn{
    margin-top: -6px;
    width: 0;
    height: 0;
    border-top: 24px solid transparent;
    border-left: 32px solid #ff6980;
    border-bottom: 24px solid transparent;
}



.f-item-l{
    float: left;
    width: 180px;
    margin-right: 15px;
}
.f-item-r{
    float: right;
    width: 730px;
}
.f-item-b>div{
    border-bottom: #eee 1px solid;
}
.f-item-b>div:last-of-type{
    border-bottom: none;
}
.l-itve-cont{
    width: 918px;
}
.l-item-change-new{background-color:#F9F9F9;height:42px;line-height:42px;}
.l-item-change-new a{float:left;padding:0 20px;border-right:1px #eee solid;border-top:1px #eee solid;font-size:16px;}
.l-item-change-new .l-item-change-on{border-top:1px #ff6980 solid;background-color:#fff;height:42px;}


/***找项目-改版***/

/*我的认筹*/
.l-lucky{background-color:#29B6F6;width:640px;height:110px;line-height:110px;font-size:50px;margin:0 auto 35px auto;
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px;}
.l-course{width:640px;margin:10px auto 25px auto;}
.l-course p{text-align:center;}
.l-course p span{display:block;}
.l-course .l-unfinow{width:50px;height:50px;line-height:50px;background-color:#DDD;font-size:26px;text-align:center;border-radius:25px;margin:0 10px;margin-bottom:15px;}
/*已经完成*/
.l-course .l-unfin{background-color:#ddd;}
.l-course .l-fin{background-color:#FA939C;}
.l-course .l-dash{color:#FA939C}


/**********     助美商城页面 2017-3-27 陈建改      ********/
.goods-list{
    width: 1200px;
}
.goods-list > a{
    position: relative;
    float: left;
    display: block;
    width: 281px;
    margin-right: 22px;
    margin-top: 22px;
    border: 1px solid #eee;
}
.goods-list > a:nth-of-type(4n){
    margin-right: 0;
}
.goods-list > a img{
    display: block;
    width: 100%;
    height: 290px;
    overflow: hidden;
}
.goods-list > a h2{
    max-height: 40px;
    margin-bottom: 5px;
    overflow: hidden;
}
.goods-list > a .btn{
    display: block;
    width: 100%;
    height: 35px;
    margin-top: 5px;
    line-height: 35px;
    text-align: center;
    background: #ff6980;
    border-radius: 10px;
    color: #fff;
}
.box-shadow-bor{
    position: absolute;
    left: 0;
    top: 0;
    z-index: 100;
    width: 100%;
    height: 100%;
}
.box-shadow-bor .left,
.box-shadow-bor .right{
    position: absolute;
    height: 0;
    border-right: 1px solid #ff6980;
    box-shadow: 0 0 10px #ff6980;
    -webkit-transition: height .5s linear;
    -moz-transition: height .5s linear;
    -ms-transition: height .5s linear;
    -o-transition: height .5s linear;
    transition: height .5s linear;
}
.box-shadow-bor .top,
.box-shadow-bor .bottom{
    position: absolute;
    width: 0;
    border-bottom: 1px solid #ff6980;
    box-shadow: 0 0 10px #ff6980;
    -webkit-transition: width .5s linear;
    -moz-transition: width .5s linear;
    -ms-transition: width .5s linear;
    -o-transition: width .5s linear;
    transition: width .5s linear;
}
.box-shadow-bor .left,
.box-shadow-bor .top{
    top: 0;
    left: 0;
}
.box-shadow-bor .right,
.box-shadow-bor .bottom{
    right: 0;
    bottom: 0;
}
.box-shadow-bor:hover .left,
.box-shadow-bor:hover .right{
    height: 100%;
    -webkit-transition: height .5s linear;
    -moz-transition: height .5s linear;
    -ms-transition: height .5s linear;
    -o-transition: height .5s linear;
    transition: height .5s linear;
}
.box-shadow-bor:hover .top,
.box-shadow-bor:hover .bottom{
    width: 100%;
    -webkit-transition: width .5s linear;
    -moz-transition: width .5s linear;
    -ms-transition: width .5s linear;
    -o-transition: width .5s linear;
    transition: width .5s linear;
}

.lay-popup{
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index:10000;
    background: rgba(0,0,0,.5);
}
.lay-popup .pay-popup{
    position: absolute;
    left: 50%;
    top: -30%;
    transform: translate(-50%, -50%);
    width: 400px;
    height: 250px;
    background: #EFF6FE;
    border-radius: 10px;
    box-shadow: 0 0 5px #eee;
    transition: all .5s ease-in;
}
.lay-popup .pay-popup > i{
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
}
.pay-popup label{
    position: relative;
    height: 50px;
    line-height: 50px;
    padding-left: 80px;
    margin-bottom: 10px;
    border-bottom: 1px dashed #Ff6980;
}
.pay-popup label .iconfont{
    position: absolute;
    left: 0;
    top: 0;
}
.pay-popup label .pay-bg{
    position: absolute;
    left: 35px;
    top: 5px;
    width: 40px;
    height: 40px;
    background: url(http://www.meig.cc/templets/default/images/zfbpay.png) no-repeat;
    background-size: cover;
}
.pay-popup label:nth-of-type(2) .pay-bg{
    background: url(http://www.meig.cc/templets/default/images/wxpay.png) no-repeat;
    background-size: cover;
}
.pay-popup form button{
    width: 80px;
    height: 35px;
    line-height: 35px;
    border: none;
    background: #ff6980;
    color: #fff;
    border-radius: 6px;
    font-size: 16px;
    letter-spacing: 5px;
    cursor: pointer;
    transition: all .3s ease-in;
}
.pay-popup form button:hover{
    width: 100px;
    transition: all .3s ease-in;
}

