﻿@charset "utf-8";
*{outline: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}

/*初始化样式*/
body{ margin:0px; padding:0px; margin:0px auto; zoom:1;

    /*设置字体*/
    font-size:14px;
    line-height:1.4;
    font-family:Microsoft YaHei,Arial,"微软雅黑","宋体";
    color:#000;

    /*设置宽度*/
    width:100%;
    min-width:1200px; /*宽度要自己改*/
}

.auto{ margin:0 auto;}
.auto_1130{ width:1130px; max-width:100%;}
.auto_1300{ width:1300px; max-width:100%;}

.fl{ float:left;}
.fr{ float:right;}

/*该设置跟后台编辑器有关*/
.ul,.ul li,.dl,.dl dd{ list-style:none; margin:0; padding:0;}
.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding:0px; margin:0px;}
/*该设置跟后台编辑器有关*/


/*强制去除表单自带的样式*/
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#414446;}
input:focus { outline: none;}
input,button,select,textarea{outline:none; /*-webkit-appearance:none;*/}
textarea{resize:none;/*-webkit-appearance:none;*/}
textarea,input,select { background:none; border:none; margin:0; padding:0;}


/*html5设置*/
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;}
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}

a{ color:#414446; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#fff;}


/*页面框架结构*/
.contain{} /*页面主体内容*/
.slidebar{} /*边侧菜单*/
.maincontent{} /*主要内容*/
.content{} /*内容*/
.txtbox,
.singlepage{ /*单片 设置文字两端对齐*/ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; overflow:hidden;}
.current{ /*当前位置*/}



@font-face {font-family: "iconfont";
    src: url('../fonts/iconfont.eot'); /* IE9*/
    src: url('../fonts/iconfont.eot') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/2d547a587f2044078bfa8f84f2ae75f5.woff') format('woff'),
    url('../fonts/iconfont.eot') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
    url('../fonts/iconfont.eot') format('svg'); /* iOS 4.1- */
}

.iconfont {
    font-family:"iconfont" !important;
    font-size:16px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-camera:before { content: "\e64b"; }

.icon-search:before { content: "\e60d"; }

.icon-tencent-weibo:before { content: "\e687"; }

.icon-addr:before { content: "\e61b"; }

.icon-time:before { content: "\e65e"; }

.icon-edit:before { content: "\e7cc"; }

.icon-home:before { content: "\e828"; }

.icon-play:before { content: "\e62a"; }

.icon-calendar:before { content: "\e68b"; }

.icon-more:before { content: "\e76c"; }

.icon-qq:before { content: "\e728"; }

.icon-close1:before { content: "\e63c"; }

.icon-videocamera:before { content: "\e888"; }

.icon-erweimacode:before { content: "\e62d"; }

.icon-calendar2:before { content: "\e700"; }

.icon-jiantou-right:before { content: "\e7a9"; }

.icon-right-yinghao:before { content: "\e606"; }

.icon-close:before { content: "\e61e"; }

.icon-more_right:before { content: "\e605"; }

.icon-next:before { content: "\e68a"; }

.icon-Feedback:before { content: "\e61d"; }

.icon-prev:before { content: "\eb34"; }

.icon-right:before { content: "\e600"; }

.icon-tencent:before { content: "\e67d"; }

.icon-tel1:before { content: "\e714"; }

.icon-left-yinghao:before { content: "\e642"; }

.icon-addr1:before { content: "\e6b4"; }

.icon-weixin:before { content: "\e601"; }

.icon-sina:before { content: "\e602"; }

.icon-top:before { content: "\e603"; }

.icon-share:before { content: "\e604"; }

.icon-tel:before { content: "\eb35"; }




/*分页*/
.pages{}
/*分页*/



/*页面二级/左侧/右侧菜单*/
.slidebar{}
/*页面二级/左侧/右侧菜单*/


/*首页*/
.homeban .owl-theme .owl-dots{ position:absolute; bottom:16px; left:0; width:100%;}
.homeban .owl-theme .owl-dots .owl-dot span{ background:#fff;}
.homeban .owl-theme .owl-dots .owl-dot.active span,
.homeban .owl-theme .owl-dots .owl-dot:hover span{ background:#000;}
.homeban .item .pic{ width:100%; height:495px; background-size:cover; background-position:center center; background-repeat:no-repeat;}

.HomeVideo{ padding-bottom:125px;}
.HomeVideo .HomeVideo_h{ font-size:55px; line-height:55px; padding:85px 0 55px; color:#333; text-align:center;}
.HomeVideo .HomeVideo_info{ background:#000; position:relative;}
.HomeVideo .HomeVideo_info video{ display:block; width:100%; height:635px;}
.HomeVideo .HomeVideo_info .pic{ width:100%; height:100%; position:absolute; top:0; left:0; background-repeat:no-repeat; background-size:cover; background-position:center center; z-index:9;}
.HomeVideo .HomeVideo_info .pic .play{ width:59px; height:59px; background:url(../images/play.png) no-repeat; position:absolute; top:50%; left:50%; margin:-30px 0 0 -30px; cursor:pointer;}


.HomeAd1{ width:100%; height:540px; background-repeat:no-repeat; background-position:center center; background-size:cover;}
.HomeAd2{ width:1300px; max-width:100%; height:400px; margin:0 auto; background-repeat:no-repeat; background-position:center center; background-size:cover;}
.HomeAd1 a,
.HomeAd2 a{ display:block; width:100%; height:100%;}


.skincarelist{ overflow:hidden;}
.skincarelist ul{ padding:70px 60px 45px;}
.skincarelist li{ float: left; width: 33.3334%; padding: 1.5% 1%;}
.skincarelist li .inner{ position: relative;}
.skincarelist li .pic{ width: 100%; padding-bottom: 134%; position: relative; overflow: hidden;}
.skincarelist li .pic a{ display: block; background-position: center; background-repeat: no-repeat; background-size: cover; position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
.skincarelist li .pic a{transition: transform .5s ease-in-out;
    -webkit-transition: -webkit-transform .5s ease-in-out;
    -moz-transition: -moz- transform.5s ease-in-out;
    -ms-transition: -ms-transform .5s ease-in-out;}
.skincarelist li .pic a:hover{
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
}
.skincarelist li .word{ text-align: center; line-height: 1.85; padding: 5% 2%;}
.skincarelist li .word .tit{ margin: 0; font-weight: normal;  padding: 0 10px; position: relative; font-size: 14px;}
.skincarelist li .word .tit a{color: #333333;}
.skincarelist li .word .tit span{ display: block;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis;font-size: 16px;}
.skincarelist li .word .tit span.en{ font-size: 24px; }
.skincarelist li .word .tit a:hover{ color: #000;}
.skincarelist li .word .price{ display: block; font-size: 14px; color: #000; margin-top: 5px;}
.skincarelist li .star{ margin-top: 3%; color: #000;}
.skincarelist li .word .more{ width: 100%; max-width: 183px; text-align: center; display: block; height: 32px; line-height: 30px; border: 1px solid #000; margin: 5px auto 0; color: #6a6a6a; font-size: 12px; transition: all .3s ease-in-out;}
.skincarelist li .word .more:hover{ color: #fff; background: #000;}
/*首页*/




/*列表页*/

.ProductPart3{ padding:35px 0 80px;}
.ProductPart3 .ProductPart3_h{ font-size:55px; color:#000; text-align:center; margin-bottom:50px;}
.ProductPart3 .skincarelist ul{ padding:0;}
.ProductPart3 .skincarelist ul li{ width:27.83%; padding:0; margin-bottom:35px; margin-right:8.25%;}
.ProductPart3 .skincarelist ul li:nth-child(3n){ margin-right:0;}

.ProductPart4{}
.ProductPart4 .ProductPart4_h{ font-size:55px; color:#000; text-align:center; margin-bottom:50px;}
.ProductPart4 .skincarelist{ padding:0 65px 110px; overflow: inherit;}
.ProductPart4 .skincarelist ul{ padding:0;}
.ProductPart4 .skincarelist li{ width:100%;}
.ProductPart4 .owl-theme .owl-nav{ display:block;}
.ProductPart4 .owl-carousel .owl-nav .owl-prev,
.ProductPart4 .owl-carousel .owl-nav .owl-next{ margin:0; padding:0; font-size:0; position:absolute; top:22%; width:60px; height:100px;}
.ProductPart4 .owl-carousel .owl-nav .owl-prev{ left:-125px; background:url(../images/pd_left.png) no-repeat center;}
.ProductPart4 .owl-carousel .owl-nav .owl-next{ right:-125px; background:url(../images/pd_right.png) no-repeat center;}
/*列表页*/


/*注册*/
.form_box{ padding: 40px 0; padding-bottom: 110px;}
.form_box .wrap-container{ position: relative; display: table; width: 100%;}
.form_box .pic{ width: 50%; display: table-cell;}
.form_box .pic img{ width: 100%;}
.form_box .box{ background: #fff; display: table-cell; width: 50%;vertical-align: middle; padding: 0 3%; border: 1px solid #e4e4e4; border-left: none;}
.form_box .box-inner{ margin: 0 auto; }
.form_box .box-inner .tab .on{ font-size: 23px; color: #333333; text-align: center; display: block; margin-bottom: 30px; font-weight: bold;}
.form_box .box-inner .con li{ margin-bottom: 22px;}
.form_box .box-inner .con .label{ float: left; width: 95px; height: 45px; line-height: 45px; text-align: right;}
.form_box .box-inner .con .inp{ float: right; width: 385px; position: relative;}
.form_box .box-inner .con .inp .text{ width: 360px;  height: 45px; line-height: 45px; background-color: #fff; border: 1px solid #e4e4e4; padding: 0 10px; transition: 0.3s; }
.form_box .box-inner .con .inp .text1{ width: 250px }
.form_box .box-inner .con .inp .text2{ width: 105px;  height: 45px; line-height: 45px;background: #000; color: #fff;}
.form_box .box-inner .con .inp .text:focus{ border-color:#000;}
.form_box .box-inner .con .inp em{ font-style: normal; color: #e30808; padding-left: 10px;}
.form_box .box-inner .con .inp span{ color: #666666;padding-left: 5px;}
.form_box .box-inner .con .inp span a{ color: #666666;}
.form_box .box-inner .con .inp .but{background: #000; color: #fff; height: 45px; line-height: 45px; border-radius: 30px; border: none; width: 360px; font-size: 18px; cursor: pointer;}
.form_box .box-inner .con .inp p{ margin-bottom: 0; line-height: 40px; height: 40px;display: inline-flex;}
.form_box .box-inner .con .inp .qq{ display: inline-table; background: url(../images/qq_ico.png) no-repeat; width: 35px; height: 35px; margin-left: 10px; margin-right: 10px;}
.form_box .box-inner .con .inp .weixin{ display: inline-table; background: url(../images/wx_ico.png) no-repeat; width: 35px; height: 35px;margin-right: 10px;}
.form_box .box-inner .con .inp span.span{ font-size: 12px;}
.form_box .box-inner .con .inp span.span a{ font-size: 12px; color: #000;}
.form_box .box-inner .con .inp .wangji{ position: absolute; right: 20px; color: #666666; top: 3px;}
.form_box .box-inner .con .inp .yan{ width: 98px; height: 45px; padding-left: 8px;}

/*注册*/

.ProductPart1{ padding:40px 0 50px;}
.ProductPart2{ padding:0 0 75px;}

/*购物车*/
.box_min{ margin-top: 40px; padding-bottom: 75px;}
.left_min{ float: left; width: 190px;border: 1px solid #e4e4e4;}
.right_min{ float: right; width: 920px;}
.menu_c{ padding-bottom: 50px;}
.menu_c header{height: 40px; line-height:40px;background: #000;color: #fff; font-size: 18px; text-align: center;}
.menu_c header span{display:block;font-family: Arial; padding-top:3px;font-size: 14px; text-transform: uppercase;}
.menu_c li{font-size: 16px;}
.menu_c li a{display: block;line-height: 50px;padding-left: 50px; position: relative; color: #333333;}
.menu_c li a.aon,
.menu_c li a:hover{ color:#b69878; background-position:20px bottom;}
.menu_c li a.aon::before{background: #b69878;}
.menu_c li a:hover:before{background: #b69878;}
.menu_c li a:before{ content: ''; position: absolute; width: 10px; height: 2px; background: #333333; top: 25px; left: 22px;}



.shopping_cart .redcolor{ color: #b69878;}
.shopping_cart .yichu{ border: solid 1px #e4e4e4; background: #f6f6f6; color: #7c7c7c; font-size: 12px; padding: 4px 12px; border-radius: 3px;}
.shopping_cart .yellowcolor{ color: #f6aa00;}
.shopping_cart .iradio{ position:absolute;top:45%; left:20px; display:block; width:17px; height:17px; background:url(../images/shop_icon.png) no-repeat 0 0; }
.shopping_cart .iradio.unradiobtn{ background-position:0 -48px;}
.shopping_cart .iradio.radiobtn{ background-position:0 -2px;}
.shopping_cart .m_numberSelect{ display:inline-block; position: relative; background-color: #FFF; width:96px;}
.shopping_cart .m_numberSelect .i_minus,.shopping_cart .m_numberSelect .i_add{ width:27px; height:22px; line-height:22px; display:inline-block; color:#796767; font-size:16px; font-weight:bold; text-align:center; float:left;background: #efefef;}
.shopping_cart .m_numberSelect .numberInput{width:40px; color:#7c7c7c; font-size:14px; text-align:center; line-height:22px; border: none; display:inline-block; height:22px;float:left; background: #efefef;margin: 0 1px;}

.shopping_cart .cartall{ line-height:50px; height: 50px; background: #efefef;}
.shopping_cart p{ float: right; padding-right: 20px; font-size: 12px;}
.shopping_cart p em{ font-weight: bold; color: #b69878; font-style: normal; font-size: 14px;}
.shopping_cart a.clearcart{ padding-left:20px; color:#999;}
.shopping_cart .cartbtns{ margin-top: 30px;text-align:right;}
.shopping_cart .cartbtns a{width:120px; height:42px; line-height: 42px;  font-size:16px; text-align:center; display:inline-block;  border-radius: 5px;  color:#fff; }
.shopping_cart a.cartsubmit{background:#000;}
.shopping_cart .cartbtns a.goshop{ background: #b69878; }


.shopping_cart .item{ padding-bottom: 25px;}
.shopping_cart .item-inner{ border: #e5e5e5 1px solid; color: #666;}
.shopping_cart .item-head{ font-size: 12px; height: 50px; line-height: 50px; position: relative; background: #f9f9f9; display: table; width: 100%; text-align: center; font-weight: bold;}
.shopping_cart .item-inner .item-body{ border-top: solid 1px #e5e5e5;}

.shopping_cart .item-head em{ font-style: normal;}
.shopping_cart .item-head span{display: table-cell; font-size:14px; font-weight: normal; color: #7f7f7f;}
.shopping_cart .item-head .span1{ width: 45px;}
.shopping_cart .item-head .span3,
.shopping_cart .item-head .span4,
.shopping_cart .item-head .span5,
.shopping_cart .item-head .span6{ width: 13%;}

.shopping_cart .item-list{ display: table; width: 100%; text-align: center; line-height: 1.425;}
.shopping_cart .item-td{ display: table-cell; vertical-align: middle; padding: 10px; width: 15%;}
.shopping_cart .item-td+.item-td{ border-left: 1px solid #f2f2f2;}
.shopping_cart .item-list+.item-list .item-td{ border-top: 1px solid #f2f2f2;}
.shopping_cart .pro{ width: 45%; position: relative; padding-left: 50px; }
.shopping_cart .pro .pic{position: relative;max-width: 97px;display: table; float: left; height: 97px; width: 45%;}
.shopping_cart .pro .pic a{ display: table-cell; vertical-align: middle;}
.shopping_cart .pro .pic a img{ max-width: 100%;max-height: 92px;}
.shopping_cart .pro .tit { padding-left: 15px; text-align: left;display: table; float: left; height: 97px; width: 65%;}
.shopping_cart .pro .tit a{ display: table-cell; vertical-align: middle; color: #000;}
.shopping_cart .pro .tit a span{color: #969191; display: block; font-size: 12px;}
.shopping_cart .item-td .jin{ color: #b69878; font-size: 14px; font-weight: bold;}
    /*购物车*/
	
/*提交订单*/
.order_top { margin-bottom:20px; border-bottom:1px solid #b69878;}
.order_top h3 {font-size:18px; color:#b69878; font-weight:normal; line-height:2.2em;}

.order_mid {border:1px solid #efefef; margin-bottom:20px;}
.order_mid h4 {background-color:#efefef; height:47px; line-height:47px; padding:0 25px; font-size:14px; color:#7f7f7f; font-weight:normal;}
.order_mid .consignee {padding:15px 50px; overflow:hidden;}
.order_mid .input {width:50%; overflow:hidden; float:left; padding:15px 0;}
.order_mid label {font-size:14px; color:#666; display:block; float:left; width:130px; text-align:right; height:33px; line-height:33px; padding-right:10px;}
.order_mid .text {border:1px solid #efefef; background-color:#fff; height:33px; width:262px; display:block; float:left; padding:0 5px;}
.order_mid .textarea {padding:15px 0; overflow:hidden; clear:both;}
.order_mid textarea {border:1px solid #efefef; background-color:#fff; display:block; float:left; width:671px; height:109px; padding:5px;}
.order_mid .warning {margin-left:125px; font-size:12px; color:#b69878; clear:both; padding:15px 0;}
.order_mid .payment {overflow:hidden; border-top:1px solid #efefef; padding:11px 55px;}
.order_mid .radio {float:left; line-height:33px; padding-right:35px;}
.order_mid .radio input {margin-right:5px;}

.order_btm .proList {border:1px solid #efefef; margin-bottom:20px;}
.order_btm dl { display:table; width:100%;}
.order_btm dd {display:table-cell; vertical-align:middle; text-align:center; font-size:14px;}
.order_btm dd span {font-weight:bold; color:#b69878;}
.order_btm dd a {display:block;}
.order_btm dl.title {background-color:#efefef; height:47px; color:#7f7f7f;}
.order_btm .name {width:455px;}
.order_btm .amount {width:150px;}
.order_btm .number {width:150px;}
.order_btm .total {width:163px;}
.order_btm dl.item {border-top:1px solid #efefef;}
.order_btm dl.item dd {padding:12px 0; color:#7c7c7c; border-left:1px solid #efefef; overflow:hidden;}
.order_btm dl.item .name {padding:12px 25px; border-left:none; text-align:left;}
.order_btm .pic {width:80px; height:90px; position:relative; overflow:hidden; float:left;}
.order_btm .pic img {display:block; width:100%; height:100%; position:absolute; left:0; top:0;}
.order_btm .info {padding-left:25px; display:table-cell; height:90px; vertical-align:middle;}
.order_btm .info .cn {color:#000; font-size:14px; line-height:1.5em; margin-bottom:5px;}
.order_btm .info .en {color:#a3a3a3; font-size:12px; line-height:1.5em;}

.order_btm .cost {background-color:#efefef; height:47px; line-height:47px; padding:0 25px; font-size:14px; color:#7f7f7f; font-size:12px; overflow:hidden; margin-bottom:30px;}
.order_btm .cost .data {float:right;}
.order_btm .cost span {font-size:14px; color:#b69878; font-weight:bold; padding:0 5px;}
.order_btm .submit {overflow:hidden;}
.order_btm .submit input {color:#fff; background-color:#b69878; width:116px; height:40px; cursor:pointer; float:right; border-radius:5px; font-size:16px;}

/*订单中心*/
.order_box{ background: #fff;}
.order_box .bluecolor{ color: #b69878 ;}
.order_box .yellowcolor{ color: #b69878;}
.order_box .graycolor{ color: #b69878;}


.order_box .shop-head { padding-bottom: 3%; height: 43px;  line-height: 43px;}
.order_box .shop-head .tabs li{ float: left; width: 132px;  text-align: center; font-size: 14px; position: relative; background: #efefef; border-radius: 3px; margin-right: 10px;}
.order_box .shop-head .tabs li a{ display: block; color: #505050;}
.order_box .shop-head .tabs li.on{ background: #000; color: #fff;}
.order_box .shop-head .tabs li.on a{ color: #fff;}
.order_box .shop-head .tabs li:hover a{ color: #fff;}
.order_box .shop-head .tabs li:hover{ background: #000;}

@media only screen and (max-width:767px ) {
    .order_box .shop-head{ background: no-repeat; height: auto; margin-top: 15px;}
    .order_box .shop-head .tabs li{ min-width: 1px; padding: 0 10px;}
}
@media only screen and (max-width:480px ) {
    .order_box .shop-head .tabs li{ padding: 0 3px;}
}

.order_box .shop-list{ padding-top: 25px;}
.order_box .item{ padding-bottom: 25px;}
.order_box .item-inner{ border: #e5e5e5 1px solid; color: #666;}
.order_box .item-head{ font-size: 14px; height: 50px; line-height: 50px; padding: 0 20px; position: relative; background: #efefef; }
.order_box .item-head>*{ display: inline-block; text-align: center;}
.order_box .item-head>*+*{ padding-left: 20px;}
.order_box .item-head span{color: #6a6a6a; font-size: 14px;}
.order_box .item-head span.total{padding-left: 295px;}
.order_box .item-head>* b{ font-weight: normal;}
.order_box .item-head .number{ text-align: left;}
.order_box .item-head .number b{ font-weight: normal;}
.order_box .item-head .statue{ text-align: right; float: right; }
.order_box .item-list{ display: table; width: 100%; text-align: center;}
.order_box .item-td{ display: table-cell; vertical-align: middle; padding: 10px;}
.order_box .item-td .info .bluecolor{ color: #009ee8;}
.order_box .item-td .item-td_inner .bluecolor1{ color: #009ee8; display: block;}
.order_box .item-td .item-td_inner .bluecolor2{ color: #999999; display: block;}
.order_box .item-td+.item-td{ border-left: 1px solid #f2f2f2;}
.order_box .item-list+.item-list .item-td{ border-top: 1px solid #f2f2f2;}
.order_box .paystatus{ display: block;}
.order_box .pro{ width: 40%; }
.order_box .pro .box > *{display: table; float: left; height: 97px; width: 70%;}
.order_box .pro .pic{position: relative;max-width: 97px;}
.order_box .pro .pic a{ display: table-cell; vertical-align: middle;}
.order_box .pro .pic a img{ max-width: 100%;max-height: 97px;}
.order_box .pro .tit { padding-left: 15px; text-align: left;}
.order_box .pro .tit a{ display: table-cell; vertical-align: middle; font-size: 16px;}

.order_box .pro .tit a{ display: table-cell; vertical-align: middle; color: #000;}
.order_box .pro .tit a span{color: #969191; display: block; font-size: 12px;}
/*订单中心*/


/*分页*/
.Page000793 .Pages{ padding: 20px 0; text-align: center; line-height: 23px; zoom: 1; overflow: hidden; }
.Page000793 .Pages a{ display: inline-block; height: 35px; margin: 0; font-size: 12px; line-height: 35px; }
.Page000793 .p_cur,
.Page000793 .p_count,
.Page000793 .p_total,
.Page000793 .p_jump{ display: none; }

.Page000793 .p_page{ padding: 0px 5px; display: inline-block; }
.Page000793 .p_page a{color:#5f5c4d; border:solid 1px #ececec; display:inline-block; padding:0 12px; overflow:hidden; position:relative; background-color:#fff;}
.Page000793 .p_page .a_prev,
.Page000793 .p_page .a_next{ width:80px; }
.Page000793 .p_page .num a{ width:35px; }
/*hover*/
.Page000793 .p_page .a_first:hover,
.Page000793 .p_page .a_end:hover,
.Page000793 .p_page .a_prev:hover,
.Page000793 .p_page .a_next:hover,
.Page000793 .p_page .num a:hover,
.Page000793 .p_page .num .a_cur{ background:#000; color:#fff; }
.Page000793 em{ font-style:normal;}
/*分页*/

/*账户信息*/
.from_min .from{ border: solid 1px #e4e4e4; margin-top: 25px; padding: 50px 80px; padding-bottom: 110px;}
.from_min .from h1{ margin:0;font-size:20px; text-align: center; color: #000000; margin-bottom: 50px;}
.from_min .from .btn{ cursor:pointer; border:none;font-size:16px; color:#fff; background:#b69878; width: 118px; height: 40px; line-height: 40px; border-radius: 5px;}
.from_min .from .f_name{ width:130px; padding-right:15px;text-align:right; color:#919191;}
/*.from_min .from table{ max-width:535px;}*/
.from_min .from td{  line-height:35px; padding-bottom:25px; vertical-align:top;}
.from_min .from .text{ width:340px; border:1px solid #e4e4e4; height:40px; line-height:40px; padding:0 2%;}
.from_min .from .textcode{ width:80px;}
.from_min .from .text:focus{ border-color:#000; transition:all ease 0.5s;}
.from_min .from .text1{ width:600px; }
.from_min .form_err{color:#df2130;}
/*账户信息*/

/*地址簿*/
.from_min .add_min{border: solid 1px #e4e4e4; margin-top: 25px; padding: 50px 25px; padding-bottom: 110px;}
.from_min .add_min h1{ margin:0;font-size:20px; text-align: center; color: #000000;}
.from_min .add_min .tianjia{ background: #b69878; color: #fff; font-size: 14px; width: 162px; height: 42px; line-height: 42px; display: block; text-align: center; border-radius: 5px; position: relative; text-indent: 15px; margin-top: 50px; margin-bottom: 20px;}
.from_min .add_min .tianjia:before{ position: absolute; content: ''; background: url(../images/tianjia.png)no-repeat; width: 20px; height: 20px; left: 20px; top: 12px;}
.from_min .add_min table{ width: 100%;border: solid 1px #e4e4e4; border-collapse:collapse; border-spacing:0; }
.from_min .add_min table th{ background: #efefef; color: #7f7f7f; font-size: 12px; font-weight: normal; text-align: center; border: none; padding: 0 15px; height: 50px; line-height: 50px;}
.from_min .add_min table td{ text-align: center; font-size: 14px;border: solid 1px #e4e4e4; padding: 25px 25px;}
.from_min .add_min table td.color1{ color: #b69878;}
.from_min .add_min table td.color2{ color: #009ee8;}

/*地址簿*/

/*退出登录*/

.black_overlay{ display: none;position: fixed; width: 100%; height: 100%; left: 0; top: 0; z-index: 99;background:rgba(0, 0, 0, 0.70);}
.white_content{position: fixed;top:25%;left:0; right:0; bottom:20%; background-color: #fff;z-index: 1002;overflow: auto; border-radius: 10px;}
.white_content_small{display: none;position: absolute;top: 20%;left: 30%;width: 40%;height: 50%;border: 16px solid lightblue;background-color: white;z-index: 1002;overflow: auto;}
.white_content .colse{text-align: right; cursor: default; height: 20px;margin-right: 15px; font-size: 16px;}
.white_content .colse span{ cursor:pointer; display: block; background: url(../images/colse.png) no-repeat; width: 20px; height: 20px; float: right;}
.white_content .ul li{ padding:5px 10px; margin:10px;}
.white_content .ul li .textarea{ line-height:20px !important; height:60px !important;}

.valueAdded{ max-width:465px; max-height: 245px; margin:0 auto; padding-top:10px;}
.valueAdded .tip{ text-align:center; font-size:18px; padding:5px 0; color: #000; padding-top: 40px;}
.white_content .exam .exam_but{ border: none; width:120px; height:42px; line-height:42px;  text-align:center; background: #b69878; font-weight:normal; color:#fff; margin:10px auto; border-radius: 5px; display: block; margin-top: 20px; font-size: 16px; cursor: pointer;}
/*退出登录*/



/*网站地图*/
.ul_sitemap li{ border-bottom:dotted 1px #ddd; padding:5px 0px;}
.ul_sitemap li strong{ width:90px; display:inline-block;}


#SOHUCS #SOHU_MAIN .module-hot-topic .topic{
  width: 626px!important;
}