﻿@charset "utf-8";
/* CSS Document */
/* 好客网会员模板系列 */
*{ margin:0px auto; padding:0px;}
a{ text-decoration:none; color:#333333;}
a:hover{ color:#ff0000; text-decoration:underline;}
li{ list-style:none;}
div{ overflow:hidden;}
.lef{ float:left;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
/* Hide from IE Mac */
.clearfix {display:block;}
/* End hide from IE Mac */
/* end of clearfix */

/*网站样式-------------------------------基本设置*/
body{font-size:12px; font-family:Verdana,"宋体",arial;Arial, Helvetica, sans-serif;color:#000000;}/*整个网站的背景图片*/
.hbj { width:100%; height:100%;margin:auto; background:url(../bj/38.jpg) no-repeat center top #f7e7c3;}
.topad,.head{height:160px;}/*顶部ban高度*/
.head_nav{ background:#9b5b0b;}/*导航背景颜色*/
.nav ul li,.nav ul li a{color:#FFFFFF;}/*导航文字颜色*/
.nav ul li a:hover,.now{ color:#ffffff; background:#794607; }/*导航背景颜色*/
.ctitle,.TabbedPanelsTabSelected,.TabbedPanelsTab,.TabbedPanelsTabHover{color:#794607;}/*栏目标题文字颜色*/

.rt,.rm{ color:#bf0a25;}/*个人站宣言颜色*/
.rb{color:#893850;}/*网站地址颜色*/
.samebox,.samebox1,.samebox2,.contactboxr,.artcleboxr,.picboxr,.cosmeboxr{border:1px #dadada solid;}/*各栏目块边框颜色*/
.prdboxl{ border:1px #ad2351 solid; }/*各栏目块边框颜色*/
.skinbox{ background:url(../images/skin01.gif) repeat; border:1px #dadada solid;}/*皮肤卡边框*/
.mainbox,.skinbox{ width:998px; margin:auto;margin-top:2px; padding-top:2px; overflow:hidden;  }
/*网站样式-------------------------------基本设置*/

.head{ width:1000px; margin:auto; overflow:hidden;} 
.head_nav{ height:40px;}
.nav{ width:1000px; height:40px;} 
.nav ul li{ float:left; width:90px; height:40px; margin-left:5px; text-align:center; padding-top:1px; overflow:hidden;}
.nav ul li,.nav ul li a{  font-weight:bold; line-height:40px; font-size:14px;}
.nav ul li a:hover,.now{ text-decoration:none; width:90px; height:40px;display:block;}
.ctitle{ font-size:14px; padding-left:18px; float:left;}/*部分标题文字大小*/
.TabbedPanelsTab,.TabbedPanelsTabHover,.TabbedPanelsTabSelected{font-size:14px; font-weight:bold;}/*部分标题文字大小*/
.ctitle_cx{font-size:14px;color:#000000; padding-left:18px; float:left;}/*部分标题文字大小*/
.mor{ float:right; padding-right:30px; font-size:12px; padding-top:2px;}/*部分标题文字大小*/

/*各栏目标题样式*/
.in_btl{ width:238px; height:45px; line-height:45px;  margin-top:0px; border-bottom:0px #DBD1D4 solid;}
.in_btm{ width:498px; height:45px; line-height:45px;  margin-top:0px; border-bottom:1px #cccccc  dashed;}
.in_btm1{ width:498px; height:45px; line-height:45px; margin-top:0px;  border-bottom:0px #DBD1D4 solid; background:#fbfbfb; border-bottom:1px  #CCCCCC dashed;}
.in_btmr1{ width:238px; height:45px; line-height:45px;  margin-top:0px; background: url(../images/member_01.gif) no-repeat center bottom;}
.in_btmr2{ width:238px; height:45px; line-height:45px;  margin-top:0px;  border-bottom:1px #E5E5E5 dashed;}
/*各栏目标题样式*/

/*顾问基本信息*/
.gwpic{height:180px; text-align:center; margin-top:15px;}
.gwpic img{ height:180px; border:1px #eeeeee solid;}
.gwch{ height:35px; line-height:35px; text-align:center; font-weight:bold; font-size:14px; color:#d82f67; margin-top:5px;}
.gwd{ height:25px; line-height:25px; padding-left:10px; width:220px; font-size:12px;overflow:hidden; }
.gwd ,.gwd a{ color:#000000;}
.gwd a:hover{color:#ff0000; text-decoration:underline;}
 .gwtitle{ font-size:14px;color:#d82f67; padding-left:20px; height:30px; line-height:30px; margin-top:5px; margin-bottom:5px;}
.gwbot{ margin-top:10px;  margin-left:3px; margin-right:3px; border-top:1px #CCCCCC dashed; padding-top:7px;}
.col1{ float:left;}
.col{ width:94px; height:24px; text-align:center; line-height:24px; overflow: hidden; background:#990000; display:block; float:left; margin-left:10px;}
.col a{ color:#ffffff; }
.col a:hover{ color:#FFFFFF; text-decoration:none;}
/*顾问基本信息*/

.main-w{ width:1000px; margin:auto;}

.k-l{ float:left;}
.k-r{ float:right; margin-right:5px;}

.top{ height:31px; background:url(../images/member_02.gif) repeat-x top; line-height:31px; font-size:12px; color:#555555;}
.tbox_l{ float:left;}
.tbox_l ul li{ float:left; margin-left:12px; text-align:center;}
.mapply{ background: url(../images/member_06.gif) no-repeat 0px 2px; height:30px; width:91px;}
.mapply a{ color:#FFFFFF; cursor:pointer;}
.mapply a:hover{ text-decoration:none; color:#ffcc00;}
.tbox_r{ float:right;}
.rt{ height:30px; line-height:30px; font-size:14px; font-weight:bold; margin-top:30px;}
.rm{ font-size:18px;font-family:"微软雅黑",Segoe UI,Tahoma,Arial,Verdana,sans-serif; height:30px; font-weight:bold; line-height:30px;}
.rb{ height:25px; line-height:25px; font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.box_left,.box_middle,.box_right{float:left;}
.box_left{ width:242px;}
.box_middle{ width:500px; margin-left:5px;}
.box_right{ width:245px; margin-left:5px;}

.samebox,.samebox2{width:240px; background:#FFFFFF; overflow:hidden;}
.samebox1{width:498px; background:#FFFFFF;overflow:hidden;}
.information{height:690px;}
.notice,.pic_index,.article{ height:320px; margin-top:5px;}
.cosmetology,.consultation,.knowledge{ height:370px; margin-top:5px;}
.prduct_index,.prduct_bot{ height:444px; margin-top:5px;}
.slidead{ height:240px;width:500px; overflow:hidden;}
.activity{ height:238px;}
.bot{ height:200px; text-align:center; margin-top:30px; overflow:hidden;}
.botnav{ height:50px; line-height:50px; color:#600612; font-size:14px;}
.botnav a{color:#600612;}
.copyright{ line-height:180%; margin-top:10px; color:#4d4c4c;}
.copyright a{ color:#4d4c4c;}

/*左边公告与用户咨询列表*/
.inflist{ font-size:14px; }
.inflist p{ line-height:180%; padding:10px 15px;}
.inflist ul { padding-left:10px; width:225px; padding-top:5px; overflow:hidden;}
.inflist ul li{ width:215px; height:28px; line-height:28px;overflow:hidden;}
.Announcement{ line-height:260%; font-size:14px; background:#f9f9f9; border:1px #f5f5f5 solid; padding:10px; margin-bottom:10px; margin-top:10px;}
.Announcement p{ text-indent:24px;}
.ann_cx{ font-weight:100; font-size:14px;}
/*左边公告与用户咨询列表*/

/*中间产品列表*/
.prd_title{ float:left; margin-left:60px; color:#333333;}
.prd_title a{ color:#3333333;}
.prdlist{ margin-top:5px;}
.prd_in{ width:150px; float:left; margin-left:11px; text-align:center; overflow:hidden;}
.prd_pic{ width:125px; height:146px;}
.prd_pic img{ width:123px; height:144px; border:1px #f9f9f9 solid; overflow:hidden;}
.prd_pic img:hover{ border:1px #ff0000 solid;}
.prd_name{ font-size:13px; height:22px; overflow:hidden;line-height:22px; font-weight:400;}
.prd_name a{ color:#2e2e2e;}
.prd_name a:hover{ color:#ad2351; text-decoration:none;}
.prd_price{ font-size:12px;height:22px; line-height:22px; color:#333333;}

/*中间产品列表*/
.mypic{}
.mytag{ padding:10px; color:#e77f37; line-height:180%;}
.mytag a{color:#e77f37; text-decoration:none;}
.mytag a:hover{ text-decoration:underline; color:#FF0000;}

/*中间相册列表*/

/*中间用户问答列表*/
.questions { width:100px; height:30px; text-align:center; line-height:26px;display:block; background:url(../images/tjwt.png) no-repeat; float:right; margin-right:10px; margin-top:10px;}
.questions a{ color:#FFFFFF;}
.ques_date{ height:28px; line-height:28px; padding-left:10px; margin-top:6px; border-bottom:1px #fbfbfb solid;}
.ques_content{ padding:3px 10px; line-height:180%; height:60px; overflow:hidden; }
.ques_content a{ color:#CC0000; text-decoration:underline;}
.ques_answer{padding:3px 10px; line-height:180%;height:55px;overflow:hidden; background:#f9f9f9; color:#e77f37;}

/*右边热点促销*/
.promotion{ padding:10px; line-height:180%; height:120px;}
.prom_more{ }
.prom_more a{ width:109px; height:31px; background:url(../images/member_21.gif) no-repeat; display:block; text-align:center; color:#FFFFFF; line-height:28px; margin-left:120px; margin-top:5px;}

/*右边热门产品*/
.prduct_ph{ margin-top:6px; overflow:hidden;}
.prductname{ height:29px; line-height:29px; font-size:12px; padding-left:20px;}
.prducthotbox{ height:95px; overflow:hidden;}
.prductpic{ float:left; width:80px; margin-left:15px; overflow:hidden; text-align:center;}
.prductpic img{ border:none; width:66px; height:75px; overflow:hidden;}
.prductxx{ float:left; width:120px; overflow:hidden; margin-left:5px;}
.p_t{ height:25px; line-height:25px;}
.p_t span{ color:#fbb445;}
.pm01{ border-bottom:1px #ededed dashed;}

/*右边文章选项卡*/

.TabbedPanels{margin:0;padding:0;float:left;clear:none;width:100%;}
.TabbedPanelsTabGroup{margin:0;padding:0; height:40px; background:#f7f7f7;}
.TabbedPanelsTab,.TabbedPanelsTabHover,.TabbedPanelsTabSelected{width:117px; height:45px; line-height:45px;margin-left:1px;}
.TabbedPanelsTab{position:relative; float:left; list-style:none;cursor:pointer;text-align:center; background:#f7f7f7;border:1px #d9d9d9 solid;border-top:none; }
.TabbedPanelsTabHover{background: #ffffff; border:1px #d9d9d9 solid; border-top:none;}
.TabbedPanelsTabSelected{ background: #ffffff;border:1px #ffffff solid;border-top:none;}
.TabbedPanelsTab a{color:black;text-decoration:none;}
.TabbedPanelsContentGroup{clear:both;float:left; font-size:14px; color:#5d5d5d; line-height:30px; overflow:hidden;}
.TabbedPanelsContent{padding:4px;padding-top:2px!important; *padding-top:2px!important; *padding-top:2px; /*display:inline;*/ float:left; overflow:hidden;}
.TabbedPanelsContentVisible{ border:0px solid #eee; overflow:hidden; }
.TabbedPanelsContent p{  line-height:150%; font-size:14px; color:#4b5a61; padding:10px;}
.TabbedPanelsContent h2{ /*font-size:14px;color:#4b5a61; padding-left:10px;*/}

/*文章频道*/
.artcle{height:490px; overflow:hidden;}
.art-title{ height:41px; line-height:41px;background: url(../images/art1.gif) repeat-x;}
.art-title1{height:45px; line-height:45px;  margin-top:0px; border-bottom:1px #dedede  dashed; overflow:hidden;}
.artcleboxr{ float:left; margin-left:5px; width:738px; background:#FFFFFF; min-height:870px; }
.artcle_list{  border-bottom:1px #dedede dashed; overflow:hidden; margin-top:5px; padding:5px 15px; width:700px;}
.h_style{ font-size:16px; height:40px; line-height:40px; color:#794607;}
.h_style a{color:#794607;}
.h_style a:hover{ text-decoration:none; color:#FF3300;}
.lead{ font-size:14px; line-height:220%; color:#5b5b5b; overflow:hidden;}
.art_bot{ height:28px; line-height:28px;  margin-top:10px; margin-bottom:10px;}
.art_tag{ float:left; color:#696868;}
.art_tag a{ color:#b61556;}
.art_read{ float:right; width:112px; height:28px; background:#dedede; text-align:center;}
.art_read a{ color:#9d0c46;}
.paging{ height:70px;}
.pagxx{ margin-top:30px; text-align:center;color:#696868; line-height:22px;}
.pagxx a{ color:#a70f4c;}
.pagxx a.pagenow{ font-weight:bold;color:#888888;}
.pag1{ width:40px; text-align:center; border:1px #dedede solid; color:#696868;}
.pag2{ width:67px; height:22px;text-align:center; background:url(../images/art3.gif) no-repeat; border:none;cursor:pointer; color:#FFFFFF; }

/*文章频道*/

/*文章列表页*/
.wzlist{ }
.wzlist ul{padding-left:40px; margin-top:20px;}
.wzlist ul li{ line-height:20px; padding:5px 0px;list-style:none outside none; } 
.wzlist ul li a{ font-size:14px; padding-left:5px; color:#333333;}
.wzlist ul li a:hover{ color:#CC0066; text-decoration:underline;}
.wzlist ul li span{ font-size:12px; padding-left:10px; color:#9c9c9c;}
/*文章列表页*/

/*文章内容页*/
.actcontbox{ width:1000px; margin:auto; margin-top:8px; background:#FFFFFF;}
.artcont_boxl{ float:left; width:690px; min-height:1550px; border-right:1px #D3DBE6 solid; background:#FFFFFF; padding:10px 25px 20px 25px;}
.artcont_box_gift{ float:left; width:690px; min-height:1000px; border-right:1px #D3DBE6 solid; background:#FFFFFF; padding:10px 25px 20px 25px;}
.ann_box{ float:left; width:690px; border-right:1px #D3DBE6 solid; background:#FFFFFF; padding:10px 25px 20px 25px;}
.artcont_boxr{ float:left; margin-left:8px; background:#FFFFFF;}
.acontent{ overflow:hidden;}
.atitle{ text-align:center;line-height:30px; font-size:26px; font-weight:900; overflow:hidden; padding-top:30px;}
.a_copy{ height:50px; line-height:50px;text-align:center; color:#7e7e7e; border-bottom:1px #e5e5e5 dashed; padding-top:10px;}
.a_copygift{ height:20px;  border-bottom:1px #e5e5e5 dashed; padding-top:10px;}
.article_c{ color:#000000; min-height:400px; font-size:14px; overflow:hidden; padding-top:20px;line-height:250%;}
.article_c p{ text-indent:24px;line-height:250%; }
.article_c p a{ color:#CC0000;}
.art_r_hot{width:240px; border:1px #d3dbe6 solid; margin-top:5px; min-height:300px;}
.arad_box{ width:240px;border:0px #03dbe6 solid; padding-top:5px; text-align:center;}
.baidufx{ float:left; margin-left:120px; color:#333333;}
.baidufx1{ float:left; margin-left:400px; color:#333333;}
.baidufxjs{ float:left; height:28px; overflow:hidden;}
.wzpage{ padding-bottom:30px; padding-top:30px; padding-left:160px; text-align:center;border-top:1px #e5e5e5 dashed;}
.wzfy{ font-size:14px;}
.wzfy ul li { width:55px; height:26px; line-height:26px; background:#f3f3f3; margin-left:5px; float:left; border:1px #ededed solid;}
.wzfy ul li a{width:55px; height:26px;display:block;}
.wzfy ul li a:hover,.fnow{ width:55px; height:30px; background:#ad2351; color:#FFFFFF; text-decoration:none;}
.tjyd{ border-top:1px #e5e5e5 dashed; border-bottom:1px #e5e5e5 dashed; padding-left:30px; padding-top:20px; padding-bottom:20px;}
.wz_tjbt { height:40px; line-height:40px; font-size:14px;}
.tjyd ul li{ height:24px; line-height:24px; font-size:14px;}
.tjyd ul li span{ font-size:12px; color:#8a8a8a;}
.tptj{ height:300px; padding-left:30px; padding-top:10px; padding-bottom:20px;}
.wz_picture{ width:155px; height:145px; float:left; text-align:center; vertical-align:middle;overflow:hidden; margin-left:8px;}
.wz_tpic{ height:119px;}
.wz_tpic img{vertical-align:middle; border:1px #666666 solid;width:143px;height:117px;}
.wz_tpic img:hover{ border: 1px #ff0000 solid;}
.wzpic{width:120px; height:24px; line-height:24px;overflow:hidden;}
/*文章内容页*/


/*图片频道*/
.picboxr{ float:left; margin-left:5px; width:738px; background:#FFFFFF; height:868px; overflow:hidden;}
.picturebox{ overflow:hidden; margin-top:10px; height:735px; overflow:hidden;}
.mk_picture{ width:180px; padding-bottom:3px; height:145px; float:left; text-align:center; vertical-align:middle;overflow:hidden;}
.tpic{  }
.tpic img{vertical-align:middle;border:solid 0px white }
.tpic td{border:1px #F9F9F9 solid; text-align:center; vertical-align:middle; width:131px; height:117px }
.tpic td:hover{ border: 1px #ff0000 solid;}
.bpic{ line-height:25px;text-align:center; width:131px; height:25px; overflow:hidden; background:#f9f9f9;}
/*图片频道详细页*/


/*相册*/
.ad-gallery {width: 100%;  }
.ad-gallery, .ad-gallery * {margin: 0;padding: 0;}
.ad-gallery .ad-image-wrapper {width: 100%;height: 400px;margin-bottom: 10px;position: relative;overflow: hidden;}
.ad-gallery .ad-image-wrapper .ad-loader {position: absolute;z-index: 10;top: 48%;left: 48%;border: 1px solid #CCC;}
.ad-gallery .ad-image-wrapper .ad-next {position: absolute;right: 0;top: 0;width:50%;height: 100%;cursor: pointer;display: block;z-index: 100;}
.ad-gallery .ad-image-wrapper .ad-prev {position: absolute;left: 0;top: 0;width:50%;height: 100%;cursor: pointer;display: block; z-index: 100;}
.ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next 
{
/* Or else IE will hide it */
background: url(non-existing.jpg)\9}
.ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {cursor: url(/spaceskins/jdcc/images/bg11.cur),auto;width:100%;height:100%;display:block; background:url(/spaceskins/jdcc/x.gif);left:0;top:0;display: none;position: absolute;z-index: 101;}
.ad-gallery .ad-image-wrapper .ad-next .ad-next-image {cursor:url("/spaceskins/jdcc/images/bg12.cur"),auto;width:100%;height:100%;display:block; background:url(/spaceskins/jdcc/x.gif);left:0;top:0;}
.ad-gallery .ad-image-wrapper .ad-image {position: absolute;overflow: hidden;top: 0;left: 0;z-index: 9;}
.ad-gallery .ad-image-wrapper .ad-image a img {border: 0;}.ad-gallery .ad-image-wrapper .ad-image .ad-image-description {position: absolute;bottom: 0px;left: 0px;padding: 7px;text-align: left;width: 100%;z-index: 2; color: #000;}

* html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='opa75.png');}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title {display: block;}
.ad-gallery .ad-controls {height: 20px;}.ad-gallery .ad-info { display:none;float: left;}
.ad-gallery .ad-slideshow-controls {float: right;}
.ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop {padding-left: 5px;cursor: pointer;}
.ad-gallery .ad-slideshow-controls .ad-slideshow-countdown {padding-left: 5px;font-size: 0.9em;}
.ad-gallery .ad-slideshow-running .ad-slideshow-start {cursor: default;font-style: italic;}
.ad-gallery .ad-nav { float:left;width: 740px;position: relative;}
.ad-forward,.ad-back {height: 100%;z-index: 10;}
/* IE 6 doesn't like height: 100% */
* html .ad-forward, .ad-back {height: 100px;}
.ad-back {	 cursor: pointer;  width: 41px;height:53px;  float:left;left: 0px; display: block;margin-top:7px; margin-right:10px;} 
.ad-forward { cursor: pointer;display: block;width: 41px;height:53px; float:left; margin-left:10px;margin-top:7px;}
.ad-gallery .ad-nav .ad-thumbs {overflow: hidden;width: 100%;}
.ad-gallery .ad-thumbs .ad-thumb-list {float: left;width: 9000px;list-style: none;}
.ad-gallery .ad-thumbs .ad-thumb-list img{ height:60px; width:90px;}
.ad-gallery .ad-thumbs li {float: left;padding-right: 5px;}
.ad-gallery .ad-thumbs li a {display: block;}
.ad-gallery .ad-thumbs li a img {border: 3px solid #333333;display: block;}
.ad-gallery .ad-thumbs li a.ad-active img {border: 3px solid #ffffff;}
/* Can't do display none, since Opera won't load the images then */
.ad-preloads {position: absolute;left: -9000px;top: -9000px;}
/*相册end*/
.piccontent{ width:1000px; margin:auto; border:0px #2f2f2f solid; background:#1f1f1f;}
.picnav{ color:#727171; height:50px; line-height:50px; padding-left:30px;}
.picnav a{color:#727171;}
.picnav a:hover{ color:#990000;}


.ptitle{height:50px; line-height:50px;}
.ptp{ font:24px/1.6 Microsoft YaHei,Segoe UI,Tahoma,Arial,Verdana,sans-serif; color:#ececec;padding-left:30px;}
.photo{ text-align:center; margin-top:30px;}
.share{ height:50px; line-height:50px; padding-left:10px; padding-right:20px; text-align:right;}
.sharel{ float:left; font-size:12px; color:#FFFFFF; margin-left:500px;}
.sharer{ float:left; padding-top:10px; margin-left:10px; width:180px;}
.comment{ float:left; height:24px;color:#7b7c7e; margin-top:15px; line-height:24px;}
.explain{color:#c6c6c6; padding:20px 25px; line-height:200%; text-align:left; border-top:1px #292929 dashed; margin:5px;}
.explain p{}
.album{ height:160px; background: #333333; padding:0px 40px;}
.pbottom{ height:100px;}
.conpl,.conyt{  }
.conpl a{ background:url(../images/bg03.png) no-repeat left 4px; padding-left:15px; margin-top:10px; color:#7b7c7e;}
.conyt a{background:url(../images/bg03.png) no-repeat left -51px; padding-left:15px; margin-top:10px; color:#7b7c7e;}
.conpl a:hover{background:url(../images/bg03.png) no-repeat left -23px; padding-left:15px; margin-top:10px; color:#ecdeae; text-decoration:none;}
.conyt a:hover{background:url(../images/bg03.png) no-repeat left -78px; padding-left:15px; margin-top:10px;color:#ecdeae;text-decoration:none;}
.piuu{margin:auto; overflow: hidden;}

/*图片相册特效*/
#bigpicarea{position:relative;margin:0 auto;width:100%;height:100%;overflow:hidden;}
#bigpicarea .word{text-align:center;/*height:50px;*/color:#333; height:0px;}
#bigpicarea .word H3{text-align:center;/*line-height:48px;height:48px;*/color:#333;font-size:14px;}
#bigpicarea .ui-els-hide{display:none;}
.tpbk{text-align:center;vertical-align:middle; display:none}
.tpbk img{ border:none;}
#thumbs{list-style-type:none; width:850px;height:70px;overflow:hidden;}
#smallpicarea{margin:0 auto;width:850px;border-top:#ececec 0px solid;padding-top:40px;overflow:hidden; margin:0 auto;}
* HTML #thumbs{height:100%;}
#thumbs li{margin:0 7px;width:90px;display:inline;float:left;height:60px;}
#thumbs ul{margin-top:3px;}
#thumbs li.last_img{margin-right:4px;}
#thumbs li.first{margin:10px 10px 0 10px;width:34px;height:42px;cursor:pointer;}
#thumbs li.last{margin:10px 10px 0 10px;width:34px;height:42px;cursor:pointer;}

.slideshowItem img{  border:2px #333333 solid; width:90px; height:60px; overflow:hidden; display:block; font-size:0;}
.slideshowItem img a{ border:2px #333333 solid; }
.slideshowItem img:hover{border:2px #ffffff solid;}

#thumbs li a.current img{  border:2px #ffffff solid; }
#thumbs li.first img{}
#thumbs li.last img{}

.bigbtnPrev,.bigbtnNext{width:50%;height:100%;z-index:100;position:absolute;display:block;}
.bigbtnPrev{left:0;top:0;}
.bigbtnNext{right:0;top:0;}

#big_play_prev, #big_play_next{width:100%;height:100%;display:block; background:url(../x.gif);}
#big_play_prev{cursor:url("/spaceskins/jdcc/images/bg11.cur"),auto;}
#big_play_next{cursor:url("/spaceskins/jdcc/images/bg12.cur"),auto;}

/*小礼品*/
.giftbox{ text-align:center; line-height:200%; padding-top:15px}

.contactboxr{ float:left; margin-left:5px; width:738px;background:#FFFFFF; min-height:1100px}
.cont_tw{ float:right; width:117px; padding-top:10px; padding-right:30px;}
.cont_tw span{ width:117px; height:28px; background:url(../images/con1.gif) no-repeat; text-align:center; line-height:28px; font-weight:bold; color:#FFFFFF; display:block;}
.cont_tw span a{color:#FFFFFF; font-size:14px;}
.contactlist{ border-bottom:1px #d6d3ca dashed; overflow:hidden; margin-top:20px; width:720px; margin-top:20px; padding-bottom:20px; background:#FFFFFF; }
.user_wt{ font-size:14px; line-height:180%; width:710px;}
.user_nr{ float:left; width:570px;}
.nrc{background:#fff6f7; padding:15px; color:#b87474; width:538px; border-left:1px #fff6f7 solid; border-right:1px #fff6f7 solid;}
.user_wto{ float:left; width:32px; height:62px; background:url(../images/con3_1.gif) no-repeat; margin-top:30px;}
.user_wtb{ float:left; width:36px; height:53px; background:url(../images/con2_1.gif) no-repeat;margin-top:10px;}
.gwhd{ margin-top:5px;line-height:180%; font-size:14px; color:#70790f;}
.gwdl{ float:left; width:46px; height:50px; background:url(../images/con4.gif) no-repeat; margin-top:30px;}
.gwdr{ float:left; width:550px;padding:10px;}

/*控制背景块弧行转角的特殊样式*/
.a1{ background:#fff6f7; display:block; font-size:1px; height:1px; margin:0 5px; overflow:hidden; }
.a2{background:#fff6f7;border-left:2px solid #fff6f7;border-right:2px solid #fff6f7;display:block;font-size:1px;height:1px;margin:0 3px;overflow:hidden;}
.a3{background:#fff6f7;border-left:1px solid #fff6f7;border-right:1px solid #fff6f7;display:block;font-size:1px;height:1px;margin:0 2px;overflow:hidden;}
.a4{background:#fff6f7;border-left:1px solid #fff6f7;border-right:1px solid #fff6f7;display:block;font-size:1px;height:2px;margin:0 1px;overflow:hidden;}
.b2{background:#fff6f7;}
.b1{background:#fff6f7;}
/*控制背景块弧行转角的特殊样式*/

/*留言咨询提交表单*/
.user_questions{ width:700px; margin:auto; background:#FFFFFF; border:1px #dddddd solid; overflow:hidden;}
.quest_tit{ height:30px; line-height:30px; font-size:12px; padding-top:25px}
.quest_tit span{ float:left; padding-left:10px; color:#7a7a7a;}
.quest_tit h4{ font-size:14px; color:#cf145f;  float:left; margin-left:10px;}
.qbt{ height:32px;margin-top:8px;}
.qnr{margin-top:8px; }
.qb_l,.qb_r{ float:left; margin-left:10px;}
.qb_l{line-height:32px; width:60px;}
.qb_l span{color:#888888}
.text_sty{ height:28px; line-height:28px; border:1px #dddddd solid; width:550px;color:#5d5d5d;}
.text_sty1{  border:1px #dddddd solid; width:550px; height:200px; overflow:hidden; line-height:150%; font-size:14px; color:#5d5d5d; padding:5px;}
.text_sty2{height:28px; line-height:28px; border:1px #dddddd solid; width:300px;color:#5d5d5d;}
.text_sty3{height:28px; line-height:28px; border:1px #dddddd solid; width:100px;color:#5d5d5d;}
.tw_prompt{ height:30px; line-height:30px; text-align:left; padding-left:10px; font-size:12px; margin-top:8px;}
.tw_submit{ height:80px;  margin-top:20px; width:610px;}
.tw_an{ width:149px; height:40px; border:none; background:url(../images/con5.gif) no-repeat; cursor: pointer;}
.twan{width:149px; height:40px; float:left;}
.quest_tit span.tw_cos{ margin-right:20px; margin-top:10px;  float:right; }
.tw_cos img{ border:none;}
/*留言咨询提交表单*/


/*皮肤卡提交表单*/
.skin_N{  background:url(../images/skin04.gif) repeat-y;}
.skin_N1{  background:url(../images/skin04.gif) repeat-y right top;}
.skin_N2{  background:url(../images/skin05.gif) repeat-x left top;}
.skin_N3{  background:url(../images/skin05.gif) repeat-x left bottom;}
.shin_plist{ padding-left:100px; margin-top:6px;}
.sktitle{ font-size:14px; height:28px; line-height:28px; font-weight:bold; color:#8c0a3e;}
.skn{font-size:14px; height:30px; line-height:30px; color:#3c3c3c;}
.skn span{ padding-left:8px;}
.skys{height:26px; line-height:26px; border:1px solid #CCCCCC; width:400px;}
.skys1{ width:13px; height:13px;overflow:hidden; font-size:14px;}
.skys2{height:26px; line-height:26px; border:1px solid #CCCCCC; width:250px;}
.skindcardtext2{height:26px; line-height:26px; border:1px solid #CCCCCC; width:400px;}
.skindcardtext1{height:26px; line-height:26px; border:1px solid #CCCCCC; width:400px;}
.skin_xxbox{ margin-top:5px; padding-left:95px}
.skin_tj{ padding-left:100px; margin-top:40px; padding-bottom:70px;font-size:14px; color:#3c3c3c;}
.skn_lx{ font-size:14px; font-weight:bold;}
.skn_lxsm{ height:30px; line-height:30px; margin-top:5px;}
.skn_xm{ height:30px; line-height:30px; margin-top:5px;}
.skn_xm span{ float:left;}
.skwz{ width:90px;}
.skwz1{ padding-left:10px;}
.titleskincard{}
.sknaj{ height:50px;  margin-top:20px; text-align:left;}
.sk_an{ width:149px; height:40px; border:none; background:url(../images/skin03.gif) no-repeat; cursor: pointer;}
.skan{width:149px; height:40px; float:left;}
.sk_tjsm{ height:30px; line-height:30px;margin-top:75px; padding-left:100px; color:#8C0A3E;}
.pf2{ font-weight:100; font-size:12px; float:left;}
.pf1{ float:left;}
/*皮肤卡提交表单*/

/*美容课频道*/
.cosmeboxr{ float:left; margin-left:5px; min-height:1000px; width:738px; background:#FFFFFF;}
.cosmead{ font-size:14px; line-height:220%; color:#b87474; overflow:hidden; padding:10px; background:#fff6f7; border:1px #fceaec solid;}
.cosme{ font-size:14px; line-height:220%; color:#5b5b5b; overflow:hidden;}
.cosme_c{ color:#000000; font-size:14px; overflow:hidden; padding:20px 20px; line-height:250%; background:#f9f9f9; margin-top:5px;}
.guide_nav{ height:24px; line-height:24px; color:#666666; font-size:12px; overflow:hidden;}
.guide_nav a{color:#666666;}
.mrk{ color:#a70f4c;}
/*美容课频道*/


/*化妆品频道*/
.prductpd_ht{ margin-top:5px; height:650px;}
.prductpd_xx{ margin-top:15px; width:150px; float:left; margin-left:18px; text-align:center; overflow:hidden;}
.prductpd_list{ margin-top:15px;}
.mkhzpbox{ height:1062px;}
.prdboxl{ width:240px;}
.prboxlist{font-family:"宋体",Verdana,Arial; padding-top:8px;padding-bottom:20px;}
.prte{ padding:10px;}
.prboxlist dt,.prboxlist dd{ margin-bottom:3px; color:#999;}
.prboxlist dt,.prboxlist dt a{ font-size:14px; font-weight:bold; color:#3d3c3c;line-height:180%;}
.prboxlist dt a:hover{text-decoration:underline;}
.prte dd { border-bottom:1px #ededed  dashed; padding-bottom:5px;}
.prte dd a{ margin:3px 3px; color:#6d6d6d; font-size:12px;line-height:160%;}
.prte dd a:hover{text-decoration:underline; color:#ff0000;}

/*评论频道*/
.comment_list{ border:2px #f8f8f8 solid; margin-top:10px; padding:10px; color:#666666;}
.comm_tj{ height:30px; line-height:30px; text-align:center; margin-top:20px;}
.commpl{}
.commtx{ font-size:12px; height:30px; line-height:30px; color:#666666;}
.commbd{ width:650px; height:150px; border:1px #d3dbe6 solid; overflow:hidden; color:#999999; font-size:12px;}
.commbd1{ width:100px; height:24px; line-height:24px; border:1px #dddddd solid;}
.commbd2{width:100px; height:24px; line-height:24px; background:#f3f3f3; border:1px #dddddd solid;cursor: pointer; margin-top:2px;}
.commjl{ margin-top:20px;}
.comm_on{ margin-top:20px; height:28px; line-height:28px; overflow:hidden;}
.cyz{ width:210px; float:left; margin-left:280px;}
.cyz span{ width:50px; height:24px; background:#666666; font-size:14px; color:#FFFFFF;}
.cyz1{float: right; margin-right:40px;}
.pl_box{color:#000000; font-size:14px; overflow:hidden; padding-top:20px;line-height:180%;}
/*评论频道*/

.notice #getnoticeobj{ height:240px; overflow:hidden;}
.picscrolltd{ vertical-align:top; text-align:center;width:45px; padding-top:70px}
.hypicshow{text-align: center;overflow: hidden;height:160px; width:650px; padding-top:18px}
.hypicshow ul{ height:160px; overflow:hidden;}
.hypicshow ul li{float:left;height:180px; width:140px;overflow: hidden; text-align:center; }
.hypicshow ul li table td.pictd{ vertical-align:middle; text-align:center; height:135px; border:solid 1px #F0EDE6 }
.hypicshow ul li a{ text-align:center; line-height:25px;}
.hypicshow ul li a.picgo{ display:block; width:130px; }
.hypicshow ul li img{ border:solid 0px #DDDDDD; }
#slides{width:497px;height:240px; overflow:hidden; background:#FFFFF7 ; }
#slides_nav{height:34px;overflow:hidden;background:#e5e5e5;}
#slides_border{width:497px;border:0px solid #d7d7d7;}
.title span{overflow:hidden;display:block;}
.slides_ten span{color:#000;}
.slides_phto {margin-top:2px;padding-left:2px;}
.slides_ten{height:37px;overflow:hidden;width:100%;}
.jd2{  height:238px; border:#D5D5D5 0px solid; }
#foc{display:none;} 
.avs{position:relative; }
.avs dt{  width:497px;}
.avs dt a img{ height:238px; width:497px; border:solid 0px white}
 .avs dd{left:0px;  position:absolute; top:212px;width:99%}
.avs dd ul{   float:right;   }
.avs dd ul li{height:17px;width:17px; margin-left:2px; border:#A4081F 1px solid;font-size:12px; line-height:17px;  color:#D00000;text-align:center;cursor:pointer;background:#fff;float:left;}
.avs dd ul li.show{background:#A4081F;font-weight:bold;color:White;height:20px;width:20px; line-height:20px; font-size:10pt;}
.bd1lffoc{width:100%; text-align:center; height:238px;border:#f4cfe0 0px solid;padding:0px 0px 0px 0px; overflow:hidden;}
.lispan{ margin-bottom:15px;}
.bgmusic{clear:both; height:40px; line-height:40px; margin-top:5px; width:240px; float:left;border:solid 1px #CCC88D; padding:0px; overflow:hidden;color:#999999}