@charset "utf-8";
/*-----------------------------------
 *	Anthor	Mi70
 *	Mail	tryit1031@gmail.com
 *
 *	各區域主要名稱
 *	color
 *	bg_color
 *	text_size
 *	border
 *	CSS Reset					CSS Reset區域
 *	form Reset					form Reset區域
 *	common						大多數共用資料
 *	header						header區
 *	mainNav						主選單
 *	mainBtn						首頁kv下主選單
 *	bannerArea					header下方的廣告區
 *	kvBannerArea				首頁KV區
 *	newsArea					最新消息區
 *	indexBannerArea				首頁最新消息下面的廣告
 *	healthWall					健康牆
 *	footerWrapper				footer外圍
 *	bread						麵包削
 *	leftRightBanner				首頁左右廣告
 *	magazineList				當期雜誌
 *	magazineArea				雜誌顯示區
 *	digitalList					數位出版列表
 *	errorArea					錯誤畫面
 *	rssArea						rss選項區域
 *	specialKv					特搜的kv
 *	specialIndexArea			特搜的首頁區域
 *	specialindex9Area			特搜2圖片9個的
 *	specialListChangeWrapper	特搜列表可以換圖
 *	specialList3				特搜3欄位的
 *	specailListAside			特搜邊攔有小圖片
 *	favoriteArea				我的收藏
 *	safeDayCalendar				月曆
 *	agenciesOl					機構ol
 *	searchArea					搜尋區域
 *  back-top					scroll to top
 *  actionBtn					行動按鈕
 *  unitSearch					單元搜尋
 * login lightbox 				登入會員前彈出lightbox
 *  20150731- NEW blog_label 作者類別頁籤
 *----------------------------------------*/

/* CSS Reset */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0px;padding:0px;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
table{border-collapse:collapse;border-spacing:0px;}
fieldset,img{border:0px;}
address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font-family: inherit;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:1.05em;font-weight:normal;}
em,cite{font-style:normal;}
a{color:#048b7a;text-decoration:none;}
a:hover{color:#f08200;}
body{font-size:15px;color:#a0958a;font-family:"微軟正黑體";background:#fff;line-height: 1.2em; vertical-align:middle;}
body.vedio{width:100%;overflow-x:hidden;}
body.rssNow{overflow:hidden;}

/**** Isotope Filtering ****/
.isotope-item {z-index: 2;}
.isotope-hidden.isotope-item {pointer-events: none;z-index: 1;}
/**** Isotope CSS3 transitions ****/
.isotope,
.isotope .isotope-item {
    -webkit-transition-duration: 0.8s;
    -moz-transition-duration: 0.8s;
    -ms-transition-duration: 0.8s;
    -o-transition-duration: 0.8s;
    transition-duration: 0.8s;
}

.isotope {
    -webkit-transition-property: height, width;
    -moz-transition-property: height, width;
    -ms-transition-property: height, width;
    -o-transition-property: height, width;
    transition-property: height, width;
}

.isotope .isotope-item {
    -webkit-transition-property: -webkit-transform, opacity;
    -moz-transition-property:    -moz-transform, opacity;
    -ms-transition-property:     -ms-transform, opacity;
    -o-transition-property:      -o-transform, opacity;
    transition-property:         transform, opacity;
}

/**** disabling Isotope CSS3 transitions ****/

.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
    -webkit-transition-duration: 0s;
    -moz-transition-duration: 0s;
    -ms-transition-duration: 0s;
    -o-transition-duration: 0s;
    transition-duration: 0s;
}
/* form Reset */

button,input,select,textarea {font-size: 100%;}
button,input {line-height: normal;}
button,select {text-transform: none;}
button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button;cursor: pointer;}
button[disabled],html input[disabled] {cursor: default;}
input[type="checkbox"],input[type="radio"] {box-sizing: border-box;padding: 0px;}
input[type="search"] {-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
button::-moz-focus-inner,input::-moz-focus-inner {border: 0px; padding: 0px;}
textarea {overflow: auto; vertical-align: top;resize:none;}

/* color */
.color_555{color:#555;}
.color_737373{color:#737373;}
.color_fff{color:#fff;}
a.color_fff:hover{color:#fff;}
.color_f08200{color:#f08200;}
.color_6eb92b{color:#6eb92b;}
.color_478411{color:#478411;}
.color_5aa11b{color:#5aa11b;}
.color_000{color:#000;}
.color_6a6a6a{color:#6a6a6a;}
.color_048b7a{color:#048b7a;}
a.color_048b7a:hover{color:#f08200;}
.color_8d8686{color:#8d8686;}
.color_828282{color:#828282;}
.color_315f08{color:#315f08;}
.color_5f5f5f{color:#5f5f5f;}
.color_808182{color:#808182;}
.color_fd8304{color:#fd8304;}

/* bg_color */
.bg_color_6eb92b{background:#6eb92b;}
a.bg_color_6eb92b:hover{background:#f08200;}
.bg_color_5aa11b{background:#5aa11b;}
a.bg_color_5aa11b:hover{background:#f08200;}
.bg_color_828282{background:#828282;}
a.bg_color_828282:hover{background:#f08200;}
.bg_color_f08200{background:#f08200;}
.bg_color_f7f7f7{background:#f7f7f7;}
.bg_color_eee{background:#eee;}
.bg_color_f3f3f3{background:#f3f3f3;}
.bg_color_737373{background:#737373;}
.bg_color_d3d3d3{background:#d3d3d3;}

/* text_size */
.text_size_13{font-size:0.866666em;}
.text_size_14{font-size:0.93333em;}
.text_size_20{font-size:1.33333em;}
.text_size_25{font-size:1.66666em;line-height:1.2em;}
.text_size_17{font-size:17px;}
.text_size_18{font-size:1.2em;}

/* text_bold */
.text_bold{font-weight:bold;}

/* line_height */
.line_height_2{line-height:2;}

/* border */
.border_w_e3e3e3{border:1px solid #e3e3e3;}
.border_w_ebebeb{border:1px solid #ebebeb;}
.border_w_64a728{border:1px solid #64a728;}
.border_b_e0dddd{border-bottom:1px #e0dddd solid;}
.border_b_e3e3e3{border-bottom:1px #e3e3e3 solid;}
.border_b_dashed_d2d2d2{border-bottom:1px dashed #d2d2d2;}
.border_b_eee{border-bottom:1px #eee solid;}
.border_w_999{border:1px solid #999;}

/* margin */
.margin_b_10{margin-bottom:10px;}
.margin_b_20{margin-bottom:20px;}
.margin_b_25{margin-bottom:25px;}
.margin_b_30{margin-bottom:30px;}
.margin_b_35{margin-bottom:35px;}
.margin_b_70{margin-bottom:70px;}
.margin_r_15{margin-right:15px;}
.margin_left100{margin-left:100px;}
.margin_right25{margin-right:25px;}
.margin_LR10{margin:0px 10px;}
.margin_b_90{margin-bottom:90px;}
.margin_b_10{margin-bottom:10px;}
.margin_r_10{margin-right:10px;}
.margin_LR5{margin:0px 5px;}
.margin_l_20{margin-left:20px;}
.margin_20{margin:20px;}
.margin_b_40{margin-bottom:40px;}

/* whiteSpacing */
.whiteSpace{ white-space:nowrap;}

/* lineHeight */
.lineHeight_15{line-height:1.5em;}

/* common */
.linkGreen{color:#6eb92b;}
.titleGreen{color:#397305;}
.titleGreen span.subTitle{color:#ff7200;}
.commonGreen{color:#048b7a;}
.commonGray{color:#777; line-height:1.8em;}
.commonMinW{min-width:1000px;}
.commonBlack{color:#000;}
.commonOrange{color:#f08200;}
.commonW{width:1000px;}
.commonTitleGreen{color:#5aa11b;font-size:1.666666em;font-weight:bold;margin-bottom:20px;}
.text_size_13{font-size:0.86666em;}
.lightGreenBg{background-color:#f7ffef;}	
.darkGreen{color:#5aa11b;}
div.commonListMarginB35{ margin-bottom:35px;}
.commonListLastBtn{ margin-left:10px;}
.animate08{	
    -webkit-transition-duration: 0.8s;
    -moz-transition-duration: 0.8s;
    -ms-transition-duration: 0.8s;
    -o-transition-duration: 0.8s;
    transition-duration: 0.8s;}
.orangeBg{background:#f08200;}
.greenBg{background:#5aa11b;}
.whiteBg{background:#f7f7f7;}
.grayBg{background:#828282;}
.commonContent{width:960px;position:relative;margin:0px auto;}
.commonContent section h2 {display: none;}
.commonContent:after{content:'';display:block;clear:both;}
.contentMain{width:640px;float:left;}
.contentMain.fixedIt{position:fixed;-webkit-transform: translateZ(0);}
.contentAside{width:300px;float:right;}
.contentAside.fixedIt{position:fixed;}
.commonTitle{font-size:1.2em;color:#010300;font-weight:bold;border-bottom:3px #e0dddd solid;padding-bottom:10px; position:relative;}
.commonTitle span{font-family:Arial, Helvetica, sans-serif;font-size:0.77777em;color:#999;padding-left:5px;}
.commonTitle a{position:absolute; right:0; bottom:7px; font-size:0.7777em; display:block; background-color:#6eb92b; color:#FFF; padding:0 10px; height:25px; line-height:1.7857em;}/* yoyo */
.commonTitle a.greenBg{background:#828282;}
.commonTitle a:hover{ background-color:#f08200;}
.commonList li{position:relative;border-bottom:1px #e0dddd solid;}
.celebrityBlogUl li div.photoCenter{height:163px;top:auto;left:auto;}
.celebrityBlogUl li:nth-child(1) div.photoCenter{height:140px; vertical-align:top;}
.specialListUl li div.photoCenter{height:166px;top:auto;left:auto;}
.specialListUl li:nth-child(1) div.photoCenter{height:140px; vertical-align:top;}
.specialListUl li:nth-child(1)>a{height:140px;}
.specialListUl li:nth-child(1)>a strong{top:0px;}
.specialListUl li:nth-child(1)>a span{top:20px;}
.commonList li:last-child{border-bottom:none;}
.commonList li>a{display:block;width:640px;height:165px;position:relative;}
.commonList li>a>span.index{background:url(../images/commonUlTab/triangle.png);}
.noSpace .commonList li>a{height:173px;}
.noSpaceTwo .commonList li>a{height:163px;}
.noSpace .commonList>li:nth-child(1)>a{height:150px;}
.noSpaceTwo .commonList>li:nth-child(1)>a{height:140px;}
.commonList li>a>img{position:absolute;top:20px;left:20px;}
.commonList li>a>img.billboardRankIcon {z-index:2; top:15px; left:20px;}
.commonList li>a>img.billboardSponsorIcon {z-index:2; top:90px; left:175px;}
.noSpace .commonList li>a>img{left:0px;top:25px;}
.noSpaceTwo .commonList li>a>img{position:relative;top:auto;left:auto;}
.noSpace .commonList>li:nth-child(1)>a>img{top:0px;}
.commonList .photoCenter{width:200px;height:115px;text-align:center;display:table-cell;vertical-align:middle;position:relative;top:25px;left:0px;}
.noSpaceTwo .commonList>li:nth-child(1)>a .photoCenter{top:0px;}
.commonList li>a strong{position:absolute;top:24px;left:230px;}
.noSpace .commonList li>a strong,.noSpaceTwo .commonList li>a strong{left:210px;top:29px;}
.noSpace .commonList>li:nth-child(1)>a strong,.noSpaceTwo .commonList>li:nth-child(1)>a strong{top:4px;}
.commonList li>a:hover strong{color:#f08200;}
.commonList li>a span{position:absolute;top:46px;left:230px;line-height:1.9em;font-size:0.9em;}
.noSpace .commonList li>a span,.noSpaceTwo .commonList li>a span{left:210px;padding-right:0px;top:50px;}
.noSpace .commonList>li:nth-child(1)>a span,.noSpaceTwo .commonList>li:nth-child(1)>a span{top:30px;}
/* vote */
.noSpaceTwo.vote .commonList li>a span{top:75px;}
.noSpaceTwo.vote .commonList>li:nth-child(1)>a span{top:50px;}
.noSpaceTwo.vote p{font-size:0.86666em;position:absolute;top:55px;left:210px;font-weight:bolder;}
.noSpaceTwo.vote .commonList>li:nth-child(1) p{top:30px;}
.noSpaceTwo.vote p em{margin-left:20px;}

.commonList li .favorite{position:absolute;right:10px;bottom:25px;}
.commonList li .favorite .clicks{color:#6eb92b;}
.noSpace .commonList li .favorite,.noSpaceTwo .commonList li .favorite{right:0px;}
.favorite{color:#5f5f5f;font-size:12px;}
.favorite a{color:#6eb92b;}
.favorite a:hover{color:#f08200;}

/* commonListLiHeight200 *//* 用在高要200時 */
.noSpaceTwo.commonListLiHeight200 .commonList .photoCenter{ height:150px;}
.noSpaceTwo.commonListLiHeight200 .commonList li>a{ height:200px;}
.noSpaceTwo.commonListLiHeight200 .commonList>li:nth-child(1)>a{ height:177px;}
.commonListBtn{text-align:center;margin-bottom:170px;padding-top:20px;}
.commonListBtn.mar40{margin-bottom:40px;padding:0;}
.commonListBtn ul{display:inline-block;letter-spacing:-0.3em;padding-left:10px;white-space:nowrap;}
.commonListBtn li{display:inline-block;font-size:15px;margin-right:10px;letter-spacing:normal;}
.commonListBtn li a{color:#000;}
.commonListBtn li a:hover{color:#f08200;}
.commonListBtn>a{color:#333333;display:inline-block;background:url(../images/list_btn_bg.jpg) repeat-x;height:18px;padding:2px 5px 0px 5px;border:1px #ccc solid;letter-spacing:normal;}
.contentAd{margin-bottom:25px;}
/* celebrityBlog 名家觀點的blog */
.celebrityBlog{position:relative;min-height:110px;border:1px #5aa11b solid;margin-bottom:25px;padding:50px 0px 0px 180px;line-height:2em;}
.celebrityBlog>img{position:absolute;top:10px;left:20px;}
.celebrityBlog>strong{top:20px;left:180px;position:absolute;font-size:1.333333em;}


/*分頁區塊的下方間距*/
.commonExtension { margin-bottom:20px;}

/*延伸功能區的共用設定*/
.commonNewBtnsArea { margin-bottom:20px; color:#000;}
.commonNewBtnsArea p {margin-bottom:10px;}
.commonNewBtnsArea>ul:after { content:""; clear:both; float:none; display:block;}
.commonNewBtnsArea>ul>li a { color:#FFF;	float:left; 	text-align:center; padding:10px 0; margin-right:10px; margin-top:10px;}
.commonNewBtnsArea>ul>li a:hover {background:#f18b23 !important;}

/*延伸功能區的本文相關按鈕設定*/
.commonNewBtnsArea>ul.aritcleBtns>li a {
    padding-left:15px;
    padding-right:15px;
    background: rgb(98,180,33);
    background: -moz-linear-gradient(top,  rgb(98,180,33) 23%, rgb(98,180,33) 23%, rgb(80,159,17) 100%);
    background: -webkit-linear-gradient(top,  rgb(98,180,33) 23%,rgb(98,180,33) 23%,rgb(80,159,17) 100%);
    background: -o-linear-gradient(top,  rgb(98,180,33) 23%,rgb(98,180,33) 23%,rgb(80,159,17) 100%);
    background: -ms-linear-gradient(top,  rgb(98,180,33) 23%,rgb(98,180,33) 23%,rgb(80,159,17) 100%);
    background: linear-gradient(to bottom,  rgb(98,180,33) 23%,rgb(98,180,33) 23%,rgb(80,159,17) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#62b421', endColorstr='#509f11',GradientType=0 );
}
.commonNewBtnsArea>ul.aritcleBtns>li a:after {content:url(../images/articleBtnIcon.png); margin-left:3px; position:relative; top:1px;}

/*延伸功能區的粉絲團按鈕設定*/
.commonNewBtnsArea>ul.socialBtns>li a {width:215px; padding:7px 0 9px 0;}
.commonNewBtnsArea>ul.socialBtns>li.facebook a {
    background: rgb(59,87,157);
    background: -moz-linear-gradient(top,  rgb(59,87,157) 23%, rgb(56,75,121) 100%);
    background: -webkit-linear-gradient(top,  rgb(59,87,157) 23%,rgb(56,75,121) 100%);
    background: -o-linear-gradient(top,  rgb(59,87,157) 23%,rgb(56,75,121) 100%);
    background: -ms-linear-gradient(top,  rgb(59,87,157) 23%,rgb(56,75,121) 100%);
    background: linear-gradient(to bottom,  rgb(59,87,157) 23%,rgb(56,75,121) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b579d', endColorstr='#384b79',GradientType=0 );
}
.commonNewBtnsArea>ul.socialBtns>li.facebook a:before {content:url(../images/socialBtnIcon_f.png); margin-right:5px; position:relative; top:5px;}
.commonNewBtnsArea>ul.socialBtns>li.googlePlus a {
    background: rgb(221,75,57);
    background: -moz-linear-gradient(top,  rgb(221,75,57) 23%, rgb(198,56,39) 100%);
    background: -webkit-linear-gradient(top,  rgb(221,75,57) 23%,rgb(198,56,39) 100%);
    background: -o-linear-gradient(top,  rgb(221,75,57) 23%,rgb(198,56,39) 100%);
    background: -ms-linear-gradient(top,  rgb(221,75,57) 23%,rgb(198,56,39) 100%);
    background: linear-gradient(to bottom,  rgb(221,75,57) 23%,rgb(198,56,39) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dd4b39', endColorstr='#c63827',GradientType=0 );
}
.commonNewBtnsArea>ul.socialBtns>li.googlePlus a:before {content:url(../images/socialBtnIcon_g.png); margin-right:2px; position:relative; top:5px;}

/* commonSearch 表單 */
.contentSearch{position:relative;padding:10px 0px 25px 0px;border-bottom:#d9d9d9 1px dashed;margin-bottom:25px;z-index:98;}
.noSpaceTwo .contentSearch{border:none;padding-bottom:0px;}
.contentSearch:after{content:'';display:block;clear:both;}
.contentSearch label{float:left;padding:7px 10px 0px 0px;color:#000; display:none;}
.contentSearch .jqTransformSelectWrapper div span {top:0px;right:27px;color:#000;height:22px;padding:4px 0px 0px 0px;text-indent:12px;border:1px #ccc solid;border-right:none;}
.contentSearch .jqTransformSelectWrapper a.jqTransformSelectOpen{background:url(../images/select_arrow.jpg);width:27px;height:26px;border:1px #ccc solid;border-left:none;}
.contentSearch .jqTransformSelectWrapper{background:#fff none;height:26px;text-align:left;}
.contentSearchBtn{float:left;}
.contentSearchBtn li{float:left;margin-right:10px;}
.contentSearchBtn a{display:block;padding:6px 15px;background:#aca195;color:#fff;font-size:1.13333em;}
/* magazineList */
.magazineList{padding-top:20px;letter-spacing:-0.3em;}
.magazineList li{display:inline-block;font-size:15px;letter-spacing:normal;width:127px;margin:0px 33px 10px 0px;vertical-align:top;}
.magazineList li img{display:block;margin-bottom:10px;}
.magazineList span{font-size:13px;display:block;margin-bottom:10px;}
.magazineList strong{line-height:20px;}
.magazineList a:hover strong{color:#f08200;}
/* magazineArea */
.magazineArea{background:#f7f7f7;position:relative;height:370px;margin-bottom:40px;}
.magazineArea>strong{display:block;color:#000;font-size:1.53333em;position:absolute;left:40px;top:20px;}
.magazineArea>strong span{color:#999;font-size:0.869565em;padding-left:10px;}
.magazineArea>img{position:absolute;top:55px;left:40px;}
.magazineArea>h2{position:absolute;top:55px;left:290px;font-size:1.33333em;font-weight:bold;}
.magazineArea>span{position:absolute;left:290px;font-size:1.06666em;font-weight:bold;color:#000;top:100px;}
.magazineArea .magazineUl{position:absolute;left:290px;top:130px;}
.magazineUl{margin-bottom:40px;}
.magazineUl li a{color:#828282;}
.magazineUl li a:hover{color:#f08200;}
.magazineUl li{margin-bottom:20px;background:url(../images/gray_dot.jpg) no-repeat 5px 6px;padding-left:20px;}
.magazineAreaBtn{position:absolute;left:290px;top:315px;letter-spacing:-0.3em; width:300px;}
.magazineAreaBtn li{display:inline-block;font-size:14px;margin-right:10px;letter-spacing:normal;}
.magazineAreaBtn li a{color:#000;background:#ebebea;padding:4px 10px;}
.greenTitle{font-size:1.2em;color:#478411;margin-bottom:18px;border-bottom:1px #e3e3e3 solid;padding-bottom:5px;}

/* commonDrList */
.commonDrList .favorite{position:absolute;bottom:8px;right:12px;}
.commonDrList h2{color:#000;margin-bottom:20px;}
.commonDrList>ul>li{position:relative;margin-bottom:22px;}
.commonDrList>ul>li>a{position:relative;display:block;width:100%;height:150px;border:1px #d4d4d4 solid;}
.findDrIcon{position:absolute;top:13px;left:16px;}
.findDrArrow{position:absolute;right:0px;top:0px;}
.commonDrList ul ul{position:absolute;top:20px;left:245px;}
.commonDrList li li{position:relative;color:#6a6a6a;margin-bottom:15px;}
.commonDrList li a:hover li{color:#f08200;}
.commonDrList li li span{position:absolute;top:0px;left:-305px;display:block;text-align:right;width:300px;}

/* commonDrConntent */
.commonDrConntent{border:1px #63a628 solid;padding:20px 0px;position:relative;margin-bottom:35px;}
.commonDrConntent:after{content:'';display:block;clear:both;}
.commonDrContentAside{width:140px;padding:0px 20px;float:left;}
.commonDrContentAside>img{padding-bottom:10px;display:block;}
.commonDrContentAside>ul>li{margin-bottom:10px;}
.commonDrContentAside>ul>li:last-child{margin-bottom:0px;}
.commonDrContentAside>ul>li>a{display:block;color:#fff;width:100%;padding:6px 0px;background:#6eb92b;text-align:center;}
.commonDrContentAside>ul>li>a:hover{background:#f08200;}
.commonDrContentAside>ul>li .grayBg{background:#828282;}
.commonDrContentMain{width:458px;float:left;}
.commonDrContentMain h2,.commonDrContentMain h1{font-size:1.3333em;font-weight:bold;margin-bottom:15px;padding-right: 80px;line-height: 1.3em;}
.commonDrContentMain>ul{padding-right:20px;}
.commonDrContentMain>ul>li{border-bottom:1px solid #eaeaea;padding:5px 0px 5px 80px;position:relative;line-height:2em;}
.commonDrContentMain>ul>li.textLeft{margin-left:-80px;}
.commonDrContentMain>ul>li>a{display:inline-block;position:relative;letter-spacing:normal;}
.commonDrContentMain>ul>li>a img{ padding-left:5px; vertical-align:middle;}
.commonDrContentMain>ul>li span{color:#000;}
.commonDrContentMain>ul>li>span{position:absolute;width:90px;top:4px;left:-15px;text-align:right;}
.commonDrContentMain>ul>li:last-child{border-bottom:none;}
.commonDrContentMain>ul>li>ul>li{position:relative;padding-left:80px;}
.commonDrContentMain>ul>li>ul li{margin-bottom:0px;}
.commonDrContentMain>ul>li .textIndent li{padding-left:45px;}
.commonDrContentMain>ul>li .textIndent li.textIndentWord{text-indent:-45px;}
.commonDrContentMain>ul>li li.textLeft{margin-left:-80px;}
.commonDrContentMain>ul>li>ul>li span{position:absolute;left:0px;top:0px;}

/* commonUlTwoColumn */
.commonUlTwoColumn{padding-top:20px;}
.commonUlTwoColumn:after{content:'';display:block;clear:both;}
.commonUlTwoColumn li{width:295px;padding:0px 10px 0px 15px;background:url(../images/news_dot.jpg) no-repeat 5px 7px;float:left;margin-bottom:20px;}

/*--------------------------------------------------------------------------------------- grace.wu */
/* commonListUl 有點點 */
.commonListUl{padding:15px 0px 5px 0px;}
.commonListUl li {background:url(../images/news_dot.jpg) no-repeat 2px 5px;padding-left:15px;font-weight:bold;margin-bottom:20px;}
.commonListUl li.dfp {background:none; padding-left:0px;}
.commonListUl li .clicks {display:none;}
.commonListUl p{padding-top:10px;}
/* commonListNoPoint 沒點點 */
.commonListNoPoint{padding:15px 0px 10px 0px;}
.commonListNoPoint.has li{background:url(../images/news_dot.jpg) no-repeat 2px 5px;padding-left:15px;}
.commonListNoPoint li{font-weight:bold;margin-bottom:20px;}
.commonListNoPoint li .clicks {font-size:x-small; color:#6eb92b; float:right; margin-right:20px;}
.commonListNoPoint em{color:#f08200;}
/* commonFeaturedArticles 熱門文章 */
.commonFeaturedArticles{margin-bottom:35px;background:#f7f7f7;padding:0px 0px 10px 15px;}
.commonFeaturedArticles h3{font-size:1.5333em;color:#000;padding:17px 0;}	
.commonFeaturedArticles h3 span{font-size:0.8695em;color:#c8c8c8;margin-left:15px;}
.commonFeaturedArticles>a{position:relative;display:block;width:600px;height:370px;margin-bottom:7px;}
.commonFeaturedArticles>a strong{position:absolute;display:block;background:url(../images/kvbanner_alpha_bg.png);width:585px;bottom:0px;font-weight:normal;padding:25px 0px 25px 15px;font-size:1.33333em;z-index:200;color:#fff;}	
.commonFeaturedArticles>ul{width:600px;overflow:hidden;}
.commonFeaturedArticles .vote{width:250px;margin:15px auto;}
.commonFeaturedArticles>ul li{float:left;margin-right:6px;}
.commonFeaturedArticles .vote li{width:100px;text-align:center;}
.commonFeaturedArticles>ul li:last-child{margin:0;}
.commonFeaturedArticles>ul a{display:block;padding:5px;}
.commonFeaturedArticles .vote a{padding:5px 0px;background:#5aa11b;color:#fff;}
.commonFeaturedArticles .vote a:hover{background:#f08200;}
.commonFeaturedArticles>ul .now,.commonFeaturedArticles>ul a:hover{background:#5aa11b;}	
.commonFeaturedArticles img{display:block;}
/* commonCollectArticle 收藏文章 */
.commonCollectArticle{margin:35px auto 0px auto;width:910px;height:300px;position:relative;padding:0 30px;}
.commonCollectArticle.margin_b_25{margin-bottom:25px;}
.commonCollectArticle.padding15{width:930px;padding:0 15px;}
.commonCollectArticle.content{width:auto;margin:20px 0;}
.commonCollectArticle.content.nowidth{padding:0 46px;}
.commonCollectArticle.content.nowidth.style_favorite{padding:0 30px;height:240px;}
.commonCollectArticle .prev,.commonCollectArticle .next{width:13px;height:25px;position:absolute;text-indent:-9999px;top:120px;}
.commonCollectArticle .prev.noShow,.commonCollectArticle .next.noShow{display:none;}
.commonCollectArticle.ad_section .prev,.commonCollectArticle.ad_section .next{top:110px;}
.commonCollectArticle.content .prev,.commonCollectArticle.content .next{top:100px;}
.commonCollectArticle.content.nowidth .prev,.commonCollectArticle.content.nowidth .next{top:110px;}
.commonCollectArticle .prev{background:url(../images/commonCollectArticle_prev_btn.png);left:0;display:none;}
.commonCollectArticle .next{background:url(../images/commonCollectArticle_next_btn.png);right:0;display:block;}
.commonCollectArticle section{height:270px;position:relative;overflow:hidden;margin-top:10px;}
.commonCollectArticle.content.nowidth.style_favorite section{height:225px;}
.commonCollectArticle ul{width:9999px;overflow:hidden;position:absolute;}
.commonCollectArticle.padding15 ul{padding-left:5px;}
.commonCollectArticle.padding15.width270 ul{padding-left:7px;}
.commonCollectArticle li{float:left;margin-right:20px;background:#fff;border:#eaeaea solid 1px;padding:5px;width:200px;height:220px;position:relative;}
.commonCollectArticle.padding15.width270 li{width:270px;padding:10px 13px 0 13px;height:245px;}
.commonCollectArticle.padding15 li{margin-right:11px;padding:10px 10px 0 10px;}
.commonCollectArticle.ad_section li{height:200px;}
.commonCollectArticle.content li{width:168px;height:190px;}
.commonCollectArticle.content.nowidth.style_favorite li,.commonCollectArticle.content.nowidth li{border:none;padding:0;width:122px;height:220px;position:relative;}
.commonCollectArticle.content.nowidth.style_favorite li{margin-right:30px;}
.commonCollectArticle.nowidth img{display:block;}
.commonCollectArticle li>a{display:block;height:234px;}
.commonCollectArticle.content.nowidth.style_favorite .favorite{position:absolute;bottom:15px;left:0;height:30px;font-size:0.8em;color:#6eb92b;}
.commonCollectArticle.content.nowidth.style_favorite .favorite:hover{color:#f08200;}
.commonCollectArticle h3{padding:0px 0px;line-height:1.8;}
.commonCollectArticle.nowidth h3{padding:0;}
.commonCollectArticle.content.nowidth.style_favorite h3{padding:5px 0 0 0;}
.commonCollectArticle.nowidth span{line-height:1.666;}
.commonCollectArticle.content.nowidth.style_favorite span{line-height:1;}
.commonCollectArticle .favorite a{position:absolute;right:17px;bottom:15px;display:block;color:#6eb92b;z-index:50;}
.commonCollectArticle .favorite a:hover{color:#f08200;}
.commonCollectArticle .clicks {position:absolute;right:17px;bottom:10px;display:block;color:#6eb92b;z-index:50; font-size:x-small;}
/* styleW167H212 *//* 獨用在PPT內頁 */
.commonCollectArticle.styleW167H212 section{ height:224px;}
.commonCollectArticle.styleW167H212 li{ width:167px; height:212px;}
/* styleH238 *//* 獨用在PPT首頁 */
.commonCollectArticle.styleH238 section{ height:250px;}
.commonCollectArticle.styleH238 li{ height:238px;}
/* commonTab 頁籤 */
.commonTab{width:636px;margin-bottom:40px;position:relative;margin-bottom:2px;}
.commonTab.long{width:930px;margin-left:15px;}
.commonTab.long.colorful{width:960px;margin-left:0px;}
.commonTab.long.colorful>ul{margin-top:40px;}
.commonTab.consultingIndex .btn{position:absolute;right:0px;top:-20px;}
.commonTab>ul{letter-spacing:-0.3em;margin-top:20px;}
.commonTab>ul li{display:inline-block;letter-spacing:normal;}/* ie7 */.ie7 .commonTab>ul li{display:inline;zoom:1;}
.commonTab.consultingIndex .btn li{margin-right:15px;}
.commonTab.consultingIndex .btn li:last-child{margin-right:0px;}
.commonTab.consultingIndex .btn a{border:none;width:70px;height:25px;line-height:25px;background:#828282;color:#fff;}	
.commonTab.consultingIndex .btn a:hover{background:#f08200;}
.commonTab>ul a{display:block;width:126px;line-height:32px;font-size:15px;text-align:center;color:#737373;border-top:#d3d3d3 solid 1px;border-right:#d3d3d3 solid 1px;}
.commonTab.green>ul a{color:#5aa11b;border-top:#5aa11b solid 1px;border-right:#5aa11b solid 1px;}
.commonTab.long>ul a{width:154px;}
.commonTab.long.colorful>ul a{width:191px;}
.commonTab.long.colorful>ul li:first-child a{width:190px;}
.commonTab.long>ul li:first-child a{width:153px;}
.commonTab>ul li:first-child a{border-left:#d3d3d3 solid 1px;}
.commonTab.green>ul li:first-child a{border-left:#5aa11b solid 1px;}
.commonTab>ul a:hover,.commonTab>ul .now a{background:#737373;color:#fff;border-top:#737373 solid 1px;border-right:#737373 solid 1px;}
.commonTab.green>ul a:hover,.commonTab.green>ul .now a{background:#5aa11b;border-top:#5aa11b solid 1px;border-right:#5aa11b solid 1px;}
.commonTab.long.colorful .green a{color:#6eb92b;}
.commonTab.long.colorful .red a{color:#c10001;}
.commonTab.long.colorful .yellow a{color:#ffca0a;}
.commonTab.long.colorful .pink a{color:#e2017b;}
.commonTab.long.colorful .grey a{color:#737373;}
.commonTab.long.colorful .green.now a,.commonTab.long.colorful .green a:hover{background:#6eb92b;color:#fff;border-top:#6eb92b solid 1px;border-right:#6eb92b solid 1px;}
.commonTab.long.colorful .red.now a,.commonTab.long.colorful .red a:hover{background:#c10001;color:#fff;border-top:#c10001 solid 1px;border-right:#c10001 solid 1px;}
.commonTab.long.colorful .yellow.now a,.commonTab.long.colorful .yellow a:hover{background:#ffca0a;color:#fff;border-top:#ffca0a solid 1px;border-right:#ffca0a solid 1px;}
.commonTab.long.colorful .pink.now a,.commonTab.long.colorful .pink a:hover{background:#e2017b;color:#fff;border-top:#e2017b solid 1px;border-right:#e2017b solid 1px;}
.commonTab.long.colorful .grey.now a,.commonTab.long.colorful .grey a:hover{background:#737373;color:#fff;border-top:#737373 solid 1px;border-right:#737373 solid 1px;}

.commonTabContent{border:#d3d3d3 solid 1px;min-height:218px;position:relative;}
.commonTab.long .commonTabContent ul h3 {font-size: 1em;} 
.commonTab.green .commonTabContent{border:#5aa11b solid 1px;height:230px;}
.commonTab.long.colorful .commonTabContent{min-height:340px;height:auto;margin-bottom: 20px;}

.consultingIndex .commonTabContent ul{padding:20px 15px;}
.searchHot .commonTabContent ul{padding:0px;margin:10px 15px;width:604px;overflow:hidden;list-style:decimal;list-style-position:inside;}
.searchHot .commonTabContent li{width:200px;height:50px;line-height:50px;float:left;margin:0px;padding-left:102px;color:#048b7a;}
.searchHot .commonTabContent li:nth-child(2n){width:257px;padding-left:45px;}
.searchHot.commonTab p{position:absolute;right:0px;top:8px;}
.consultingIndex .commonTabContent li{border-bottom:1px dashed #d2d2d2;width:100%;height:50px;line-height:50px;position:relative;}
.consultingIndex .commonTabContent li:last-child{border-bottom:none;}
.consultingIndex .commonTabContent a{display:block;}
.consultingIndex .commonTabContent span{color:#000;position:absolute;right:0;top:0px;}

.commonTab.long.colorful .commonTabContent>div{width:930px;position:relative;margin-left:15px;}
.commonTabContent>div{position:relative;display:block;}
.commonTabContent div>a{position:absolute;bottom:0;right:25px;color:#737373;}
.commonTabContent div>a:hover{color:#f08200;}
/* 時間軸 */
.commonTabContent .timeList{margin-top:35px;height:125px;position:relative;}
.commonTab.long.colorful .timeList .prev,.commonTab.long.colorful .timeList .next{width:13px;height:25px;text-indent:-9999px;position:absolute;top:62px;display:none;}
.commonTab.long.colorful .timeList .prev{left:0;background:url(../images/commonCollectArticle_prev_btn.png);}
.commonTab.long.colorful .timeList .next{right:0;background:url(../images/commonCollectArticle_next_btn.png);}
.commonTabContent .timeList>section{width:900px;height:90px;overflow:hidden;position:relative;margin-left:15px;}
.commonTab.long.colorful .timeList ul{height:90px;background:url(../images/activityLecturesIndex/timeList/li_ba.jpg) repeat-x 0 105px;font-size:0.8666em;width:9999px;position:absolute;top:-30px;left:0;}	
.commonTab.long.colorful .timeList li{width:77px;height:90px;margin-right:9px;text-align:center;position:relative;}
.commonTab.long.colorful .timeList li:nth-child(10n+1){margin-left:10px;}					
.commonTab.long.colorful .timeList .timeList_now a,.commonTab.long.colorful .timeList .timeList_now a:hover{color:#fff;top:10px;}
.commonTab.long.colorful .timeList .timeList_now a em{font-size:1.615em;display:block;margin-bottom:7px;font-family:Arial;}
.commonTab.long.colorful .timeList .timeList_now a:after,.commonTab.long.colorful .timeList .timeList_now a:hover:after{background-position:right 0;top:57px;}
.commonTab.long.colorful .timeList li a{color:#999;display:block;position:absolute;top:35px;width:77px;}					
.commonTab.long.colorful .timeList li a:hover:after{background-position:-17px 0;}
.commonTab.long.colorful .timeList li a:after{content:"";width:17px;height:17px;position:absolute;display:block;top:32px;left:50%;margin-left:-8px;}
/* 綠色 */
.commonTab.long.colorful .greenStyle li a:hover{color:#6eb92b;}
.commonTab.long.colorful .greenStyle .timeList_now{background:url(../images/activityLecturesIndex/timeList/green_now_ba.png) center 0 no-repeat;}
.commonTab.long.colorful .greenStyle li a:after{background:url(../images/activityLecturesIndex/timeList/green_cir.png);}
.greenStyle .activeThing .left a{background:#6eb92b;}
/* 紅色 */
.commonTab.long.colorful .redStyle li a:hover{color:#c10001;}
.commonTab.long.colorful .redStyle .timeList_now{background:url(../images/activityLecturesIndex/timeList/red_now_ba.png) center 0 no-repeat;}
.commonTab.long.colorful .redStyle li a:after{background:url(../images/activityLecturesIndex/timeList/red_cir.png);}
.redStyle .activeThing .left a{background:#c10001;}
/* 黃色 */
.commonTab.long.colorful .yellowStyle li a:hover{color:#ffca0a;}
.commonTab.long.colorful .yellowStyle .timeList_now{background:url(../images/activityLecturesIndex/timeList/yellow_now_ba.png) center 0 no-repeat;}
.commonTab.long.colorful .yellowStyle li a:after{background:url(../images/activityLecturesIndex/timeList/yellow_cir.png);}
.yellowStyle .activeThing .left a{background:#ffca0a;}
/* 粉紅色 */
.commonTab.long.colorful .pinkStyle li a:hover{color:#e2017b;}
.commonTab.long.colorful .pinkStyle .timeList_now{background:url(../images/activityLecturesIndex/timeList/pink_now_ba.png) center 0 no-repeat;}
.commonTab.long.colorful .pinkStyle li a:after{background:url(../images/activityLecturesIndex/timeList/pink_cir.png);}
.pinkStyle .activeThing .left a{background:#e2017b;}
/* 灰色 */
.commonTab.long.colorful .greyStyle li a:hover{color:#737373;}
.commonTab.long.colorful .greyStyle .timeList_now{background:url(../images/activityLecturesIndex/timeList/grey_now_ba.png) center 0 no-repeat;}
.commonTab.long.colorful .greyStyle li a:after{background:url(../images/activityLecturesIndex/timeList/grey_cir.png);}
.greyStyle .activeThing .left a{background:#737373;}

/* 活動事件 */
.activeThing{letter-spacing:-0.3em;margin-bottom:30px;}
.activeThing.width610{margin:0px 15px 0px 15px;padding:20px 0px;border-bottom:#e1e1e1 solid 1px;}
.commonTabContent>div .activeThing.width610:nth-child(5),.commonTabContent>div .activeThing.width610:last-child{border-bottom:none;margin-bottom:20px;}
.activeThing .left{width:90px;margin-right:20px;display:inline-block;font-size:13px;letter-spacing:normal;vertical-align:top;}/* ie7 */.ie7 .activeThing .left{display:inline;zoom:1;}
.activeThing.width610 .left{margin-right:10px;}
.activeThing .left a{display:block;color:#fff;line-height:25px;height:25px;text-align:center;font-size:1.076em;}
.activeThing .right{width:820px;display:inline-block;font-size:13px;vertical-align:top;position:relative;letter-spacing:normal;}/* ie7 */.ie7 .activeThing .right{display:inline;zoom:1;}
.activeThing.width610 .right{width:500px;}
.activeThing .right h2{color:#048b7a;font-size:1.1538em;margin-bottom:20px;font-weight:bolder;display: block;}
.activeThing.width610 .right a:hover h2{color:#f08200;}
.activeThing .right .tit{color:#555555;font-weight:bolder;margin-bottom:10px;}
.activeThing .right p{color:#828282;margin-left:5px;line-height:1.5;}
.activeThing .commonLike{margin:15px 0 0 5px;}
.activeThing .map{background:url(../images/activityLecturesIndex/activeThing/map.png);width:15px;height:15px;text-indent:-9999px;position:absolute;display:block;top:65px;right:0px;}

/* activeThingAd 活動廣告 */
.activeThingAd{margin-left:13px;}					
.commonTabContent ul{overflow:hidden;padding:40px 0 30px 25px;}
.long .commonTabContent ul{padding:30px 0 30px 20px;}
.commonTab.long .commonTabContent li{margin-right:15px;}
.commonTabContent li{float:left;margin-right:25px;}
.commonTabContent img{display:block;margin-bottom:10px;}

/* commonUlTab 頁籤 */
.commonUlTab{width:636px;margin-bottom:40px;position:relative; margin-top:20px;}
.commonUlTab.long{width:930px;margin-left:15px;}
.commonUlTab.long.colorful{width:960px;margin-left:0px;}
.commonUlTab.long.colorful>ul{margin-top:40px;}
.commonUlTab.consultingIndex .btn{position:absolute;right:0px;top:-20px;}
.commonUlTab>ul{letter-spacing:-0.3em;margin-commonListtop:20px;}
.commonUlTab>.separter{background-color: #5aa11b; height: 3px; width:100%; position:relative; top: -8px;}
.commonUlTab>ul li{display:inline-block;letter-spacing:normal;}/* ie7 */.ie7 .commonUlTab>ul li{display:inline;zoom:1;}
.commonUlTab>ul>li.now:after{content:'';display:block;position:relative;background:url(../images/commonUlTab/triangle.png);width:11px;height:5px;left:50%;margin-left:-5px;}
.commonUlTab.consultingIndex .btn li{margin-right:15px;}
.commonUlTab.consultingIndex .btn li:last-child{margin-right:0px;}
.commonUlTab.consultingIndex .btn a{border:none;width:70px;height:25px;line-height:25px;background:#828282;color:#fff;}	
.commonUlTab.consultingIndex .btn a:hover{background:#f08200;}
.commonUlTab>ul a{display:block;width:126px;line-height:32px;font-size:15px;text-align:center;color:#737373;}
.commonUlTab.green>ul a{color:#5aa11b}
.commonUlTab.long>ul a{width:154px;}
.commonUlTab.long.colorful>ul a{width:191px;}
.commonUlTab.long.colorful>ul li:first-child a{width:190px;}
.commonUlTab.long>ul li:first-child a{width:153px;}
.commonUlTab>ul a:hover,.commonUlTab>ul .now a{background:#737373;color:#fff;border-top:#737373 solid 1px;border-right:#737373 solid 1px;}
.commonUlTab.green>ul a:hover,.commonUlTab.green>ul .now a{background:#5aa11b;border-top:#5aa11b solid 1px;border-right:#5aa11b solid 0px;}
.commonUlTab.long.colorful .green a{color:#6eb92b;}
.commonUlTab.long.colorful .red a{color:#c10001;}
.commonUlTab.long.colorful .yellow a{color:#ffca0a;}
.commonUlTab.long.colorful .pink a{color:#e2017b;}
.commonUlTab.long.colorful .grey a{color:#737373;}
.commonUlTab.long.colorful .green.now a,.commonUlTab.long.colorful .green a:hover{background:#6eb92b;color:#fff;border-top:#6eb92b solid 1px;border-right:#6eb92b solid 1px;}
.commonUlTab.long.colorful .red.now a,.commonUlTab.long.colorful .red a:hover{background:#c10001;color:#fff;border-top:#c10001 solid 1px;border-right:#c10001 solid 1px;}
.commonUlTab.long.colorful .yellow.now a,.commonUlTab.long.colorful .yellow a:hover{background:#ffca0a;color:#fff;border-top:#ffca0a solid 1px;border-right:#ffca0a solid 1px;}
.commonUlTab.long.colorful .pink.now a,.commonUlTab.long.colorful .pink a:hover{background:#e2017b;color:#fff;border-top:#e2017b solid 1px;border-right:#e2017b solid 1px;}
.commonUlTab.long.colorful .grey.now a,.commonUlTab.long.colorful .grey a:hover{background:#737373;color:#fff;border-top:#737373 solid 1px;border-right:#737373 solid 1px;}


/* commonFilter 篩選文章 */
.commonFilter{width:636px;margin-bottom:40px;}
.commonFilter>ul{letter-spacing:-0.3em;margin-top:20px;}
.commonFilter>ul li{display:inline-block;letter-spacing:normal;}/* ie7 */.ie7 .commonTab>ul li{display:inline;zoom:1;}
.commonFilter>ul a{display:block;width:126px;line-height:32px;font-size:15px;text-align:center;color:#737373;border-top:#d3d3d3 solid 1px;border-right:#d3d3d3 solid 1px;}
.commonFilter>ul li:first-child{border-left:#d3d3d3 solid 1px;}
.commonFilter>ul a:hover,.commonFilter>ul .now a{background:#737373;color:#fff;border-top:#737373 solid 1px;border-right:#737373 solid 1px;}
.commonFilter>section{border:#d3d3d3 solid 1px;padding:0 15px;}
.commonFilter>section ul{/*list-style:decimal;*/list-style-position:inside;color:#6a6a6a;}
.commonFilter>section li{display:list-item;border-bottom:#e0e0e0 dashed 1px;position:relative;}
.commonFilter>section li:last-of-type,.commonFilter .no{border:none;}
.commonFilter>section li a{display:inline-block;padding:18px 0;letter-spacing:normal;}
.commonFilter>section li span{color:#6a6a6a;}
.commonFilter>section li .collectBtn{background:url(../images/add_icon.jpg) no-repeat;height:20px;line-height:20px;font-size:12px;color:#6eb92b;position:absolute;left:480px;top:15px;display:block;padding:0 0 0 28px;}
.commonFilter>section li .collectBtn:hover{color:#f08200;}
.commonFilter>section li .clicks{height:20px;line-height:20px;font-size:12px;color:#6eb92b;position:absolute;left:480px;top:20px;display:block;padding:0 0 0 28px; font-weight:bold;}

/* commonArticleSlider */
.commonArticleSlider{padding:0 20px;position:relative;}
.commonArticleSlider .prev,.commonArticleSlider .next{width:13px;height:25px;position:absolute;text-indent:-9999px;top:215px;}
.commonArticleSlider .prev{background:url(../images/commonCollectArticle_prev_btn.png);left:0;display:none;}
.commonArticleSlider .next{background:url(../images/commonCollectArticle_next_btn.png);right:0;display:block;}
.commonArticleSlider.float .prev,.commonArticleSlider.float .next{top:190px;}
.commonArticleSlider.float .prev.noShow,.commonArticleSlider.float .next.noShow{display:none;}
.commonArticleSlider section{height:451px;width:600px;overflow:hidden;position:relative;}
.commonArticleSlider.float section{width:570px;margin-left:15px;}
.commonArticleSlider .ul_all{height:451px;width:9999px;overflow:hidden;position:absolute;}
.commonArticleSlider ul{float:left;width:600px;}
.commonArticleSlider.float  li{float:left;width:176px;height:185px;border:none;margin-right:20px;padding-top:20px;position:relative;}
.commonArticleSlider.float li:nth-child(3n){margin:0;}
.commonArticleSlider.normal li{position:relative;border-bottom:1px #e0dddd solid;}
.commonArticleSlider.normal li:nth-child(2n){border-bottom:none;}
.commonArticleSlider.normal li>a{display:block;width:600px;height:225px;position:relative;}
.commonArticleSlider.float  li>a img{margin-bottom:10px;}
.commonArticleSlider.normal li>a img{position:absolute;top:30px;left:15px;}
.commonArticleSlider.normal li>a strong{position:absolute;top:30px;left:295px;}
.commonArticleSlider li>a:hover strong{color:#f08200;}
.commonArticleSlider.normal li>a span{position:absolute;top:55px;left:295px;line-height:2em;font-size:0.86666em;padding-right:40px;}
.commonArticleSlider.float  li .favorite{position:absolute;right:0px;bottom:0px;}	
.commonArticleSlider.normal li .favorite{position:absolute;right:35px;bottom:30px;}
.commonArticleSlider.normal .clicks {position:absolute;right:35px;bottom:30px;display:block;color:#6eb92b;z-index:50; font-size:x-small;}
.commonArticleSlider.float .clicks {position:absolute;right:0px;bottom:0px;display:block;color:#6eb92b;z-index:50; font-size:x-small;}
/* commonMessage 回應區塊 */
.commonMessage{margin-bottom:105px;}
.commonMessage>ul li{border-bottom:#e0dddd solid 1px;padding:30px 0;position:relative;}
.commonMessage>ul li:last-child{border:none;}
.commonMessage a{display:block;}
.commonMessage>ul p{color:#000;margin-bottom:20px;font-weight:bold;}
.commonMessage>ul p strong{color:#f08200;}
.commonMessage>ul span{line-height:1.66;}
.commonMessage>ul .report{display:block;width:70px;height:25px;background-color:#6eb92b;color:#FFF;line-height:25px;text-align:center;position:absolute;top:25px;right:0;}
.commonMessage>ul .report:hover{background-color:#f18b23;}
.commonMessage>section{border:#e7e5e5 solid 1px;}
.commonMessage>section h3{background:#828282;color:#fff;font-size:1.2em;line-height:18px;padding:7px 0;text-indent:7px;margin-bottom:20px;}
.messageExplanation{padding:0 35px;color:#828282;margin-bottom:30px;}
.messageExplanation li{line-height:2;position:relative;}
.messageExplanation li:after{content:"";width:3px;height:3px;background:#828282;display:block;position:absolute;top:13px;left:-8px;}
.messageBtn{letter-spacing:-0.3em;width:320px;margin:60px auto;}
.messageBtn li{display:inline-block;letter-spacing:normal;margin-right:30px;}/*ie7*/ .ie7 .messageBtn li{display:inline;zoom:1;}
.messageBtn li a{display:block;width:130px;height:25px;background-color:#828282;color:#FFF;line-height:25px;text-align:center;}
.messageBtn li a:hover{background-color:#f08200;}
.messageForm{padding:0px 20px;letter-spacing:-0.3em;}
.messageColumn{overflow:hidden;padding:10px 0;}
.w_small{letter-spacing:normal;display:inline-block;}	/* ie7 */ .ie7 .w_small{display:inline;zoom:1;}
.w_long{letter-spacing:normal;}
.width_235{width:235px;}
.width_105{width:105px;}
.width_545{width:540px;}
.margin_left{margin-left:25px;}
.margin_right{margin-right:10px;}
/* 表單 */
.messageForm table.jqTransformTextarea{float:left;margin-left:4px;}
.messageForm table.jqTransformTextarea td#jqTransformTextarea-tl,.messageForm table.jqTransformTextarea td#jqTransformTextarea-tm,.messageForm table.jqTransformTextarea td#jqTransformTextarea-tr,.messageForm table.jqTransformTextarea td#jqTransformTextarea-ml,.messageForm table.jqTransformTextarea td#jqTransformTextarea-mm,.messageForm table.jqTransformTextarea td#jqTransformTextarea-mr,.messageForm table.jqTransformTextarea td#jqTransformTextarea-bl,.messageForm table.jqTransformTextarea td#jqTransformTextarea-bm,.messageForm table.jqTransformTextarea td#jqTransformTextarea-br{background:none;}
.messageForm .jqTransformInputWrapper{background:none;width:0;}
.messageForm .jqTransformInputInner {background:none;}
.messageForm .check{width:160px;margin:0 auto;}
.messageForm label,.messageForm span{float:left;line-height:25px;color:#000;}
.messageForm .jqTransformInputInner div input {border:#999 solid 1px;padding:0;height:25px;}
.messageForm table.jqTransformTextarea textarea{border:#999 solid 1px;height:143px;}
.messageForm .pass{float:left;margin-left:10px;}
.textarea{position:relative;}
.textarea span{position:absolute;top:60px;left:255px;color:#828282;display:block;}
.messageForm table.jqTransformTextarea td#jqTransformTextarea-mm textarea{font-size:15px;}
.messageForm a.jqTransformCheckbox{background:url(../images/form/message_checkbox.png) no-repeat center top;width:19px;height:15px;}
.messageForm a.jqTransformChecked {background-position: center bottom;}
.pass img{margin-left:10px;}
/* commonToolFour */
.commonToolFour{margin-bottom:75px;}
.commonToolFour p{padding:20px 0;color:#6a6a6a;}
.commonToolFour ul{overflow:hidden;margin-left:30px;}
.commonToolFour li{float:left;margin-right:40px;}
.commonToolFour li:last-child{margin:0px;}
.commonToolFour a{display:block;width:115px;text-align:center;padding-top:95px;position:relative;color:#000;}
.commonToolFour li a:after{content:"";width:84px;height:84px;background:url(../images/divisionIssuesList/commonToolFour/img_01.png);position:absolute;display:block;top:0;left:50%;margin-left:-42px;}
.commonToolFour li:nth-child(2) a:after,.commonToolFour .bb1 a:after{background:url(../images/divisionIssuesList/commonToolFour/img_02.png);}
.commonToolFour li:nth-child(3) a:after,.commonToolFour .bb2 a:after{background:url(../images/divisionIssuesList/commonToolFour/img_03.png);}
.commonToolFour li:nth-child(4) a:after,.commonToolFour .bb3 a:after{background:url(../images/divisionIssuesList/commonToolFour/img_04.png);}
.commonToolFour a:hover,.commonToolFour .on a{color:#f08200;}
.commonToolFour a:hover:after,.commonToolFour .on a:after,.commonToolFour li:nth-child(2) a:hover:after,.commonToolFour li:nth-child(3) a:hover:after,.commonToolFour li:nth-child(4) a:hover:after,.commonToolFour li:nth-child(2).on a:after,.commonToolFour li:nth-child(3).on a:after,.commonToolFour li:nth-child(4).on a:after{background-position:0 bottom;}
/* commonFeaturedWord  文字換圖 */
.commonFeaturedWord{margin-bottom:20px;background:#f7f7f7;padding:15px 0px 10px 15px;}
.commonFeaturedWord h3{font-size:1.5333em;color:#000;padding:5px 0px 15px 0px;}	
.commonFeaturedWord h3 span{font-size:0.8695em;color:#c8c8c8;margin-left:15px;}
.commonFeaturedWord .imgArea{width:600px;height:370px;margin-bottom:10px;position:relative;}
.commonFeaturedWord .imgArea li{position:absolute;top:0;left:0;display:none;}
.commonFeaturedWord .imgArea strong{position:absolute; display:block; background:url(../images/kvbanner_alpha_bg.png); width:585px; bottom:0px; font-weight:normal; padding:25px 0px 25px 15px; font-size:1.33333em; z-index:200; color:white; left:0px;}
.commonFeaturedWord .wordArea{width:601px;overflow:hidden;}
.commonFeaturedWord .wordArea li{float:left;margin-right:3px;}
.commonFeaturedWord .wordArea li:last-child{margin:0;}
.commonFeaturedWord .wordArea a{display:block;width:148px;height:40px;line-height:40px;color:#828282;background:#eaeaea;font-size:0.8666em;text-align:center;}
.commonFeaturedWord .wordArea a:hover,.commonFeaturedWord .wordArea .now a{background:#5aa11b;color:#fff;}
/* commonSegmentation */
.commonSegmentation{width:640px;overflow:hidden;padding:10px 0;}
.commonSegmentation>div{float:left;width:310px;}
.commonSegmentation>div:first-child{margin-right:20px;}
/* memberRecommendation */				
.memberRecommendation{padding: 22px;}
.memberRecommendation>strong{border-bottom:#e0dddd solid 1px;display:block;text-align:center;color:#828282;padding-bottom:20px;margin-bottom:20px;}
.memberRecommendation em{font-size:30px;color:#bd0000;line-height:0px;display:inline-block;vertical-align:bottom;margin:0 5px;font-weight:bolder;letter-spacing:normal;}
/* 表單 */
.memberRecommendation .messageColumn{overflow:visible;position:relative;}
.memberRecommendation .messageColumn:after{content:"";width:100%;clear:both;display:block;}
.memberRecommendation table.jqTransformTextarea{float:left;margin-left:4px;}
.memberRecommendation table.jqTransformTextarea td#jqTransformTextarea-tl,.memberRecommendation table.jqTransformTextarea td#jqTransformTextarea-tm,.memberRecommendation table.jqTransformTextarea td#jqTransformTextarea-tr,.memberRecommendation table.jqTransformTextarea td#jqTransformTextarea-ml,.memberRecommendation table.jqTransformTextarea td#jqTransformTextarea-mm,.memberRecommendation table.jqTransformTextarea td#jqTransformTextarea-mr,.memberRecommendation table.jqTransformTextarea td#jqTransformTextarea-bl,.memberRecommendation table.jqTransformTextarea td#jqTransformTextarea-bm,.memberRecommendation table.jqTransformTextarea td#jqTransformTextarea-br{background:none;}
.memberRecommendation .jqTransformInputWrapper{background:none;width:0;}
.memberRecommendation .jqTransformInputInner {background:none;}
.memberRecommendation label{float:left;line-height:25px;width:200px;margin-right:10px;color:#828282;text-align:right;}
.memberRecommendation.consultingOther label{width:90px;}
.memberRecommendation label em{line-height:10px;}
.memberRecommendation .jqTransformInputInner div input {border:#999 solid 1px;padding:0;height:25px;}
.memberRecommendation table.jqTransformTextarea textarea{border:#999 solid 1px;height:70px;}
.textarea{position:relative;}
.memberRecommendation table.jqTransformTextarea td#jqTransformTextarea-mm textarea{font-size:15px;}
.memberRecommendation .jqTransformSelectWrapper div span {top:0px;right:27px;color:#000;height:22px;padding:4px 0px 0px 0px;text-indent:12px;border:1px #999 solid;border-right:none;}
.memberRecommendation .jqTransformSelectWrapper a.jqTransformSelectOpen{background:url(../images/select_arrow_gray.jpg);width:27px;height:26px;border:1px #999 solid;border-left:none;}
.memberRecommendation .jqTransformSelectWrapper{background:#fff none;height:26px;text-align:left;margin-left:8px;}
.consultingOther .pass{margin-left:10px;float:left;}
.consultingOther .color_000{color:#000;}
.messageExplanation.no>ul{list-style:decimal;margin:0px 0px 60px 20px;}
.messageExplanation.no li:after{display:none;}
.messageExplanation.no li{margin-bottom:15px;}
.messageExplanation.no li div{padding:10px 0;margin:20px 0;position:relative;}
.messageExplanation.no li div:after,.messageExplanation.no li div:before{content:"";width:20px;height:100%;background:#f3f3f3;display:block;position:absolute;top:0;}
.messageExplanation.no li div:after{left:-20px;}
.messageExplanation.no li div:before{right:-20px;}
.messageExplanation.no p{margin-bottom:10px;}
.messageColumn.check_box{position:absolute;top:8px;left:420px;} 
.messageColumn.check_box span.jqTransformCheckboxWrapper{margin-top:0px;}
.messageColumn.check_box span{color:#afafaf;}
.consultingOther .tip{position:absolute;font-size:14px;color:#afafaf;display:block;top:18px;left:120px;}
.consultingOther .tip_word{position:absolute;font-size:14px;color:#afafaf;display:block;}
.consultingOther .more{top:60px;left:40px;width:330px;line-height:1.5em;}
.consultingOther .one{top:60px;left:40px;}
.consultingOther .textarea{overflow:hidden;margin-bottom:10px;}
.memberRecommendation.consultingOther table.jqTransformTextarea textarea{height:120px;}
.consultingOther .textarea strong{margin:5px 0px;display:block;}
.messageColumn a.jqTransformCheckbox{background:url(../images/form/message_checkbox.png) no-repeat center top;width:19px;height:15px;}
.messageColumn a.jqTransformChecked {background-position: center bottom;}
.width_210{width:210px;}

.width_130{width:130px;}
.width_270{width:270px;}
.width_300{width:300px;}
.width_400{width:400px;}
/* drugstore */
.commonTabContent .drugstore{width:580px;margin:20px 0px 0px 20px;}
.commonTabContent .drugstore:after{content:"";width:294px;height:211px;background:url(../images/drugstoreIndex/drugstore_ba.png);position:absolute;right:-35px;top:-20px;display:block;}
/* 表單 */
.drugstore .messageColumn{overflow:visible;position:relative;z-index:100;}
.drugstore .messageColumn:nth-child(2){z-index:95;}
.drugstore .messageColumn:nth-child(3){z-index:90;}
.drugstore .messageColumn:nth-child(4){z-index:85;}
.drugstore .messageColumn:nth-child(5){z-index:80;}
.drugstore .messageColumn:nth-child(6){z-index:75;}
.drugstore .messageColumn:after{content:"";width:100%;clear:both;display:block;}
.drugstore .jqTransformInputWrapper{background:none;width:0;}
.drugstore .jqTransformInputInner {background:none;}
.drugstore form{position:relative;z-index:50;}
.drugstore label{float:left;line-height:25px;width:75px;margin-right:10px;color:#000;text-align:right;}
.drugstore label em{line-height:10px;}
.drugstore .jqTransformInputInner div input{border:#5aa11b solid 1px;padding:0px;height:25px;}
.drugstore .jqTransformSelectWrapper div span {top:-2px;right:27px;color:#000;height:22px;padding:4px 0px 0px 0px;text-indent:12px;border:1px #5aa11b solid;border-right:none;}
.drugstore .jqTransformSelectWrapper a.jqTransformSelectOpen{background:url(../images/select_arrow_green.jpg);width:27px;height:26px;border:1px #5aa11b solid;border-left:none;}
.drugstore .jqTransformSelectWrapper{background:#fff none;height:26px;text-align:left;margin-left:8px;}
.drugstore .messageColumn p{float:left;color:#000;line-height:25px;margin-right:15px;}
.drugstore .jqTransformRadio{background:url(../images/form/radio_green.png) no-repeat;width:14px;height:14px;}
.drugstore a.jqTransformChecked{background-position:0 bottom;}
.drugstore .submit{height:27px;display:block;background:#5aa11b;color:#fff;line-height:27px;width:100px;position:absolute;left:235px;top:148px;text-align:center;z-index:87;}
.drugstore #findHospitalForm .submit{top:148px; z-index:92;}
.drugstore #findDoctorForm .submit{top:102px; z-index:92;}
.drugstore #findDrugstoreForm .submit{top:102px; z-index:92;}
.drugstore .submit:hover{background:#f08200;color:#fff;}
.drugstore .jqTransformSelectWrapper ul{max-height:200px;}
.drugstore .jqTransformSelectWrapper ul li{float:none;margin:0;height:25px;}
.width_85{width:85px;}
.drugstore .jqTransformSafari .jqTransformInputInner div,.messageColumn .jqTransformSafari .jqTransformInputInner div{overflow:visible;margin:0px 0px 0px 8px;}
.drugstore .jqTransformSafari .jqTransformInputInner div input,.messageColumn .jqTransformSafari .jqTransformInputInner div input{position:relative;top:auto;left:auto;margin-left:0px;height: 25px;}
.drugstore .jqTransformSafari .jqTransformInputInner div input.width_130{width:130px;}
.messageColumn table.jqTransformTextarea .jqTransformSafariTextarea textarea{position:relative;top:auto;left:auto;margin-left:0px;}

/* activeAll 活動區 */
.activeAll>li{float:left;margin-bottom:30px;position:relative;padding-bottom:20px;}
.activeAll>li:nth-child(4),.activeAll>li:nth-child(5){margin-bottom:60px;}
.activeAll .percent_100{width:960px;}
.activeAll .percent_50{width:470px;margin-right:20px;}
.activeAll .percent_50:nth-of-type(odd){margin-right:0px;}
.activeAll h2{height:30px;line-height:30px;color:#fff;text-indent:20px;}
.activeAll .green h2{background:#6eb92b;}
.activeAll .red h2{background:#c10001;}
.activeAll .yellow h2{background:#ffca0a;}
.activeAll .pink h2{background:#e2017b;}
.activeAll .grey h2{background:#737373;}
.activeAll>li ul{margin-top:10px;}
.activeAll>li li{border:#ececec solid 1px;width:468px;position:relative;letter-spacing:normal;}	
.activeAll>li li .map{background:url(../images/activityLecturesIndex/activeThing/map.png);width:15px;height:15px;text-indent:-9999px;position:absolute;display:block;top:73px;left:420px;}			
.activeAll>.percent_100 li{vertical-align:top;display:inline-block;font-size:15px;letter-spacing:normal;}
.activeAll>.percent_50 li{margin-bottom:10px;}
.activeAll>.green li:nth-child(odd){margin-right:15px;}
.activeAll>li li a{display:block;letter-spacing:-0.3em;}
.activeAll .img{padding:15px;display:inline-block;font-size:13px;letter-spacing:normal;vertical-align:top;}
.activeAll .word{width:320px;padding-top:15px;display:inline-block;font-size:13px;vertical-align:top;color:#555555;letter-spacing:normal;}
.activeAll .word h3{color:#048b7a;font-size:1.1538em;margin-bottom:15px;}
.activeAll .word p{margin:0px 0px 15px 5px;}
.activeAll .more{position:absolute;display:block;right:0px;bottom:0px;font-size:12px;}
.green .more{color:#6eb92b;}
.red .more{color:#c10001;}
.yellow .more{color:#ffca0a;}
.pink .more{color:#e2017b;}
.grey .more{color:#737373;}	
/* theme */
.theme{letter-spacing:-0.3em;padding:15px 0px 60px 0px;}
.theme li{width:308px;border:#ebebeb solid 1px;display:inline-block;letter-spacing:normal;font-size:15px;height:258px;vertical-align:top;}/* ie7 */.ie7 .theme li{display:inline;zoom:1;}
.theme li:first-child{margin-right:20px;}
.theme a{display:block;padding:15px;}
.theme img{margin-bottom:10px;}
.theme p{margin-bottom:10px;line-height:1.5;}
/* voteArea */			
.voteArea{width:638px;padding-top:25px;position:relative;}
.voteArea .import{position:absolute;right:40px;top:25px;}
.voteArea .part{position:absolute;right:0px;top:-25px;}
.voteArea .tit{position:absolute;left:0px;top:-35px;font-size:1.33em;}
.voteMore{margin:0px 15px 30px 15px;}
.voteMore h3{margin:0px 0px 10px 20px;margin-left: 0px;line-height: 1.5em;padding-left: 25px;text-indent: -25px;}
.vote_colum{margin:0px 10px 20px 65px;height:70px;overflow:hidden;}
.vote_colum.noimg{height:auto;}
.commonOutData.explanation .voteMore .vote_colum{margin-left:25px;}
.voteMore .vote_colum{margin-left:26px; position:relative;}
.vote_colum div{float:left;line-height:70px;}
.vote_colum.noimg div{line-height:normal;padding-top:3px;} 
.vote_colum p,.vote_colum img{float:left;}
.vote_colum img{margin-right:20px;}
.vote_colum p{line-height:1.5;padding-top:22px;width:350px;}
.vote_colum.noimg p{width:500px;padding-top:0px;}
.vote_colum input[type="text"]{padding:5px 8px;border:#999 solid 1px;margin-top:0px;width:215px;}
.vote_colum .tip{position:absolute;display:block;top:8px;left:10px;}
.voteMore .vote_colum.noMarginBottom{margin-bottom:0px;}
/* answerArea */
.answerArea h3{padding-bottom:10px;}
.answerArea p{line-height:2em;}
.answerArea div{line-height:1.5;}
.answerArea .line_height_2{line-height:2;}	
/* lightboxAD */
.lightboxAD{position:fixed;z-index:2000;top:0px;left:0px;overflow:auto;background:url(../images/rss_bg.png);width:100%;height:100%;display:none;}
.myselfTesting{width:750px;border:1px #b5d891 solid;background:#fff;position:relative;margin:50px auto;}
.myselfTesting .close{display:block;position:absolute;top:-1px;right:-1px;background:#5aa11b;width:20px;height:21px;padding:4px 0px 0px 5px;}
.myselfTesting img{display:block;}
.myselfTesting p{line-height:55px;height:55px;padding:0px 15px;}
.myselfTesting>div{height:80px;padding:0px 15px;position:relative;}
.myselfTesting>div section{padding-top:0px;}
.myselfTesting>div section input{padding:3px 0px;width:240px;}
.myselfTesting>div ul{position:absolute;right:0px;top:25px;width:100%;overflow:hidden; white-space:nowrap;letter-spacing:-0.3em;text-align:center;}
.myselfTesting>div li{display:inline-block;margin-right:10px;font-size:15px;letter-spacing:normal;}	/* ie7 */.ie7 .myselfTesting>div li{display:inline;zoom:1;}
.myselfTesting>div li a{padding:6px 15px;display:block;color:#fff;}
/* falseCommonTab 假頁籤 */
.falseCommonTab{width:640px;margin-bottom:40px;position:relative;}
.falseCommonTab>ul{letter-spacing:-0.3em;margin-top:20px;}
.falseCommonTab>ul li{display:inline-block;letter-spacing:normal;}/* ie7 */.ie7 .commonTab>ul li{display:inline;zoom:1;}
.falseCommonTab>ul a{display:block;width:158px;line-height:32px;font-size:15px;text-align:center;color:#737373;border-top:#d3d3d3 solid 1px;border-right:#d3d3d3 solid 1px;}
.falseCommonTab>ul li:first-child a{border-left:#d3d3d3 solid 1px;}
.falseCommonTab>ul a:hover,.falseCommonTab>ul .now a{background:#737373;color:#fff;border-top:#737373 solid 1px;border-right:#737373 solid 1px;}
.falseCommonTab>section{border:#d3d3d3 solid 1px;position:relative;padding:15px;}	
.falseCommonTab>section img{margin-bottom:30px;}
.falseCommonTab>section p{line-height:1.5;}
.falseCommonTab .age,.falseCommonTab .weight,.falseCommonTab .safeDayWeight{position:relative;}
.falseCommonTab .age section,.falseCommonTab .weight section{width:350px;margin:30px auto;}
.falseCommonTab .age a,.falseCommonTab .weight a{position:absolute;text-align:center;width:96px;height:30px;line-height:30px;display:block;bottom:-60px;left:50%;margin-left:-48px;}
.safeDayCalendar>a{width:96px;height:30px;line-height:30px;display:block;margin:0px auto;text-align:center;}
.falseCommonTab .answerArea{display:none;}
.falseCommonTab .answerArea .line_height_2{line-height:2;}
.falseCommonTab .weight_explain>li{display:none;}
.weight_ul{width:360px;margin:80px auto;letter-spacing:-0.3em;}
.weight_ul li{letter-spacing:normal;width:75px;height:33px;display:inline-block;font-size:15px;position:relative;margin-right:65px;text-align:center;background:url(../images/weight_ul_ba.png) right 0;vertical-align:top;}	
.weight_ul li:last-child{margin-right:0px;}
.weight_ul .now{background-position:0px 0px;}
.weight_ul li:after{content:"";width:17px;height:17px;position:absolute;display:block;bottom:-22px;left:50%;margin-left:-8px;background:url(../images/activityLecturesIndex/timeList/green_cir.png);}
.weight_ul .now:after{content:"";width:17px;height:17px;position:absolute;display:block;bottom:-22px;left:50%;margin-left:-8px;background:url(../images/activityLecturesIndex/timeList/green_cir.png) right 0;}
.weight_ul li em{color:#999;position:absolute;bottom:-45px;left:50%;margin-left:-48px;width:96px;text-align:center;}
.weight_ul .now em{color:#6eb92b;}
.weight_ul li p{padding-top:1px;}
/* keySearch_area */
.keySearch_area{width:530px;margin:20px auto;position:relative;}
.keySearch_area>a{display:block;padding:5px 30px;position:absolute;top:0px;right:-15px;}
.keySearch_area>ul{letter-spacing:-0.3em;width:210px;margin:15px auto;}
.keySearch_area li{display:inline-block;font-size:15px;padding:0px 15px;position:relative;letter-spacing:normal;}/* ie7 */.ie7 .keySearch_area li{display:inline;zoom:1;}
.keySearch_area li:first-child{border-right:#048b7a solid 1px;}
.keySearch_area input{padding:2px;}
/* searchAdvanced */		
.searchAdvanced{padding:40px 0px;}
/* 表單 */
.searchAdvanced .messageColumn{overflow:visible;position:relative;}
.searchAdvanced .messageColumn:after{content:"";width:100%;clear:both;display:block;}
.searchAdvanced .messageColumn.nolabel{margin-left:210px;}
.searchAdvanced label{float:left;line-height:25px;width:200px;margin-right:10px;color:#828282;text-align:right;}
.searchAdvanced .jqTransformSelectWrapper div span {top:0px;right:27px;color:#000;height:22px;padding:4px 0px 0px 0px;text-indent:12px;border:1px #999 solid;border-right:none;}
.searchAdvanced .jqTransformSelectWrapper a.jqTransformSelectOpen{background:url(../images/select_arrow_gray.jpg);width:27px;height:26px;border:1px #999 solid;border-left:none;}
.searchAdvanced .jqTransformSelectWrapper{background:#fff none;height:26px;text-align:left;margin-left:8px;}


.searchResult_h2{font-weight:bold;color:#5aa11b;font-size:1.33333em;margin:20px;}
.searchResult_h2 span{color:#6a6a6a;font-size:15px;margin:0px 5px;font-weight:normal;}
.searchResult_h2 em{color:#f08200;}
/* searchAD */
.searchAD{padding:20px 20px 0px 20px;}
/*.searchAD li{height:130px;}		*/
/*.searchAD li+li{border-top:#e0dddd solid 1px;}*/
.searchAD li a{display:block;padding-bottom:20px;}
.searchAD li:last-child a{padding-bottom:10px;}
/*	.searchAD li+li a{padding:30px 0px 0px 0px;}*/
.searchAD li strong{margin-bottom:10px;display:block;}
.searchAD a:hover strong{color:#f08200;}
.searchAD li p{line-height:1.8;}
/* searchResult */
.searchResult{padding:20px;}
.searchResult li{max-height:175px;}		
.searchResult li+li{border-top:#e0dddd solid 1px;}	
.searchResult li a{display:block;padding:20px 0px;}
.searchResult a h3{color:#478411;font-weight:bold;font-size:1.333em;/*margin-bottom:10px;*/line-height:1.5em;}
.searchResult a strong{display:block;color:#048b7a;line-height:15px;}
.searchResult a:hover strong{color:#f08200;}
.searchResult a p{color:#828282;line-height:1.8;padding-top:10px;}
.searchResult a span.highlighted {color: #E30000;}
/*.searchResult a span.highlighted:last-child {margin-right:2px;}
.searchResult a span.highlighted:last-child {margin-right:2px;}*/
.searchResult a span.openmode {padding:1px 10px;color:#fff;font-size:0.8666em;margin-right:10px;}
/* sitemap */
.sitemap{padding:40px 0px;position:relative;}
.controlAll{letter-spacing:-0.3em;position:absolute;right:0px;top:0px;}
.controlAll li{display:inline-block;font-size:14px;letter-spacing:normal;}
.controlAll li+li{margin-left:10px;}
.controlAll a{padding:4px 17px;color:#fff;background:#aca195;}
.controlAll a:hover,.controlAll .now a{background:#6eb92b;}
.sitemap .commonTitle{margin-bottom:20px;}
.sitemap .commonTitle a{background:url(../images/controlAll_ba.jpg);width:20px;height:19px;padding:0px;text-indent:-9999px;position:static;display:inline-block;margin-left:5px;letter-spacing:normal;}	
.sitemap .commonTitle .a_link{text-indent:0px;background:none;display:block;margin-left:0px;width:auto;color:#010300;font-weight:bold;font-size:17px;}	
.sitemap .commonTitle .now{background-position:right 0;}
.falseCommonTab .age.noWidth section{ width:auto; padding-left:25px;}
.dlFather section{padding:0px 40px;width:882px;overflow:hidden;}
.dlFather section>a{font-weight:bold;color:#315f08;padding:5px 0px 25px 0px;font-size:17px;display:inline-block;letter-spacing:normal;}
.dlFather section>a+a{margin-left:20px;}
.dlFather section>ul{width:880px;overflow:hidden;margin-bottom:60px;padding:0px 30px;}
.dlFather section>ul li{width:130px;float:left;text-align:center;padding-bottom:10px;background:url(../images/navList_mainBody_bg.png) no-repeat right 0;font-size:13px;}
.dlFather section>ul li:nth-child(6n){background:none;}
.dlFather section>ul a{color:#808182;}
.dlFather section>ul a:hover{color:#f08200;}
.dlFather dl{float:left;width:126px;background:url(../images/head_nav_line.jpg) right 35px no-repeat;vertical-align:top;text-align:center;padding:10px 0px 0px 0px;height:230px;display:block;margin-bottom:20px;overflow:hidden;}
.dlFather .long{height:380px;margin-bottom:60px;background-position:right 50px;}
.dlFather .small{margin-bottom:50px;background-position:right 50px;}
.formRightWrapper{ display:inline-block; vertical-align:top;letter-spacing:normal;}
.sitemap .only,.sitemap .no_line{background:none;}
.sitemap dt strong {display:block;text-indent:-9999px;text-align:left;height:40px;}
.sitemap dt a{color:#315f08;font-size:17px;display:block;padding-bottom:25px;background:url(../images/nav_arrow_green.png) no-repeat center 25px;font-weight:bold;}	
.sitemap .only dt a{background:none;}	
.sitemap dd{font-size:13px;}
.sitemap dd+dd{margin-top:10px;}
.sitemap dd a{color:#808182;}
.sitemap dd a:hover{color:#f08200;}
/* reportSection */
.reportSection{position:fixed;z-index:2000;top:0px;left:0px;overflow:auto;background:url(../images/rss_bg.png);width:100%;height:100%;display:none;}
.report_main{width:510px;border:1px #b5d891 solid;background:#fff;position:relative;margin:90px auto;}
.reportSection .close{display:block;position:absolute;top:-1px;right:-1px;background:#5aa11b;width:20px;height:21px;padding:4px 0px 0px 5px;}
.reportSection strong{display:block;font-size:1.45em;padding:20px 0px 30px 14px;}
.reportSection div{overflow:hidden;padding:10px 15px;line-height:1.5em;}
.reportSection div+div{border-top:#ccc solid 1px;}
.reportSection p,.reportSection div>label{width:110px;text-align:right;margin-right:10px;padding-top:3px;color:#666;}
.reportSection p,.reportSection input,.reportSection label{float:left;}			
.reportSection section{float:left;width:188px;margin-left:5px;}
.reportSection section input{margin:8px 0px;}
.reportSection section label{margin-left:10px;width:165px;padding:8px 0px;}
.reportSection div>input,.reportSection textarea{width:180px;}
.reportSection ul{overflow:hidden;margin:20px auto;letter-spacing:-0.3em;text-align:center;}
.reportSection li{display:inline-block;font-size:15px;letter-spacing:normal;}	/* ie7 */.ie7 .reportSection li{display:inline;zoom:1;}
.reportSection li+li{margin-left:10px;}
.reportSection li a{padding:6px 15px;display:block;color:#fff;}	
/* surveyIndex_Articles */
.surveyIndex_Articles{margin-bottom:35px;background:#f7f7f7;padding:0px 0px 10px 15px;}
.surveyIndex_Articles h3{font-size:1.5333em;color:#000;padding:17px 0;}	
.surveyIndex_Articles h3 span{font-size:0.8695em;color:#c8c8c8;margin-left:15px;}
.surveyIndex_Articles>a{position:relative;display:block;width:600px;height:370px;margin-bottom:7px;}
.surveyIndex_Articles>a strong{position:absolute;display:block;background:url(../images/kvbanner_alpha_bg.png);width:585px;bottom:0px;font-weight:normal;padding:25px 0px 25px 15px;font-size:1.33333em;z-index:200;color:#fff;}	
.surveyIndex_Articles>ul{width:600px;overflow:hidden;}	
.surveyIndex_Articles .vote{width:250px;margin:15px auto;}
.surveyIndex_Articles .vote.one{width:100px;}
.surveyIndex_Articles>ul li{float:left;margin-right:6px;}
.surveyIndex_Articles .vote li{width:100px;text-align:center;}
.surveyIndex_Articles>ul li:last-child{margin:0;}		
.surveyIndex_Articles>ul a{display:block;padding:5px;}
.surveyIndex_Articles .vote a{padding:5px 0px;background:#5aa11b;color:#fff;}
.surveyIndex_Articles .vote a:hover{background:#f08200;}

/*--------------------------------------------------------------------------------------- grace.wu */
/*-------------------------------------------------------------------------------------------- yoyo */
/* commonOutData */
.commonOutData{ padding:15px 10px 5px 15px;}
.commonOutData:after{content:'';display:block;clear:both;}
.commonOutData.vote{padding:20px 0px;}/*投票頁*/
.commonOutData.explanation{padding:15px 0px 85px 0px;position:relative;}
.commonOutData h2,.commonOutData h1{ font-size:1.6666em; margin-bottom:20px;line-height:1.5em;}
.commonOutData h2{ font-size: 1.2em;font-weight: 600;margin-bottom: 30px;line-height: inherit;color: #e7502d;}
.commonOutData.explanation .margin_b_35{margin-bottom:35px;}
.commonOutData.vote h2{margin-bottom:30px;}/*投票頁*/
.commonOutData>strong{display:block;margin-bottom:25px;}
.commonOutData.vote .commonArticle>strong{position:relative;display:block;margin-bottom:20px;}/*投票頁*/
.commonOutData.vote .commonArticle>strong em{position:absolute;top:0px;right:0px;display:block;}/*投票頁*/
.commonOutData.vote .commonArticle p{margin-bottom:20px;}	/*投票頁*/
.commonOutData.vote ul{margin:35px auto;overflow:hidden; text-align:center;}
.commonOutData.explanation h3{margin-left:0px;line-height:1.5em;padding-left: 25px;text-indent: -25px;}
.commonOutData.explanation .voteMore ul{margin-left:25px;color:#6a6a6a;width:250px;}
.commonOutData.explanation .voteAreaUl .voteMore ul{width:auto;}

.commonOutData.explanation .voteMore li{margin-bottom:15px;}
.commonOutData.explanation .voteMore li span{background:#aca195;color:#fff;line-height:2;margin-top:10px;position:relative;padding:0px 10px;display:inline-block;letter-spacing:normal;}	/* ie7 */ .ie7 .commonOutData.explanation .voteMore li span{display:inline;zoom:1;}
.commonOutData.explanation .voteMore span:after{content:"";background:url(../images/explanation_after.png);display:block;width:11px;height:5px;position:absolute;top:-5px;left:15px;}

/*	.commonOutData.vote .one{width:115px;}*/

.commonOutData.explanation>ul{margin:35px auto;text-align:center;letter-spacing:-0.3em;}
.commonOutData.vote li{display:inline-block;margin-right:15px;font-size:15px;letter-spacing:normal;}
.commonOutData.explanation>ul li{text-align:center;display:inline-block;font-size:15px;letter-spacing:normal;}
.commonOutData.explanation .one{width:100px;}
.commonOutData.explanation>ul li+li{margin-left:15px;}
.commonOutData.vote li:last-child{margin:0;}
.commonOutData.vote li a,.commonOutData.explanation>ul li a{color:#fff;}
.commonOutData.vote li a{padding:8px 10px;background:#5aa11b;display:block;}
.commonOutData.explanation>ul li a{padding:6px 20px;background:#6eb92b;}
.commonOutData.vote li a:hover,.commonOutData.explanation>ul li a:hover{background:#f08200;}
.commonOutData.explanation .commonLike{position:relative;right:-415px;bottom:60px;}

.commonOutData.commonOutDataPaddingSet{ padding:15px 0 5px 0}
.commonOutData.commonOutDataMarginB40{ margin-bottom:40px;}

/* commonLike */
.commonLike{ letter-spacing:-0.3em; margin-bottom:20px;position:relative;z-index:10;}
.commonLike>a{ display:inline-block; height:20px; letter-spacing:normal; line-height:1.3333em; margin-right:8px;}		/* ie7 */ .ie7 .commonLike>a{display:inline;zoom:1;}
.commonLike .likeBtn{ background:url(../images/add_icon.jpg) no-repeat; padding-left:28px; color:#6eb92b;}
.commonLike .likeBtn:hover{ color:#f08200;}
.commonLike .fbLikeBrn{ background:url(../images/fbLike_icon.png); width:38px; text-indent:-9999px;}
.commonLike .googleLikeBtn{ background:url(../images/google_icon.png); width:32px; text-indent:-9999px;}
.commonLike .plurkLikeBtn{ background:url(../images/p_icon.png); width:20px; text-indent:-9999px;}
.commonLike>ul{letter-spacing:-0.3em;position:absolute;right:0px;top:0px; white-space:nowrap;}
.commonLike>ul li{display:inline-block;letter-spacing:normal;margin-left:8px;}			/* ie7 */ .ie7 .commonLike>ul li{display:inline;zoom:1;}
.commonLike>ul a{display:block;padding:0px 5px;height:25px;background-color:#6eb92b;color:#FFF;line-height:25px;text-align:center;}
.commonLike>ul a:hover{ background-color:#f18b23;}
.commonLike ol{letter-spacing:-0.3em; margin-bottom:20px;position:relative;}				
.commonLike ol li{display:inline-block;letter-spacing:normal; line-height:1.3333em; margin-right:13px;height:25px; vertical-align:top;}	/* ie7 */ .ie7 .commonLike ol li{display:inline;zoom:1;}
.commonLike ol li .plurkLikeBtn{ display:block;background:url(../images/p_icon.png); width:20px; text-indent:-9999px;height:20px;}
.commonLike ol li.googlePlus{margin-right:0px;}

/* commonOutDataImg */
.commonOutDataImg{ display:block; margin-bottom:20px;}

/* commonSlidArea */
.commonSlidArea{ margin-bottom:15px;}
.commonSlid{ overflow:hidden; height:25;}
.commonSlid>ul{ letter-spacing:-0.3em; float:left; margin-bottom:20px; white-space:nowrap;}
.commonSlid>ul li{ display:inline-block; letter-spacing:normal; margin-right:5px;}			/* ie7 */ .ie7 .commonSlid>ul li{display:inline;zoom:1;}
.commonSlid>ul a{ display:block; width:70px; height:25px; background-color:#6eb92b; color:#FFF; line-height:1.6666em; text-align:center;}
.commonSlid>ul a:hover{ background-color:#f18b23;}
.commonSlid dl{ float:right; padding-top:10px; letter-spacing:-0.3em; white-space:nowrap; margin-right:5px;}
.commonSlid dt{ display:inline-block; letter-spacing:normal; margin-left:20px;}
.commonSlid dd{ display:inline-block; letter-spacing:normal;}
.wordSize{ float:left; overflow:hidden;}
.wordSize p{ float:left; margin-right:6px; line-height:1.6666em;}
.wordSize ul{ float:left; letter-spacing:-0.3em; white-space:nowrap;}
.wordSize li{ display:inline-block;  letter-spacing:normal;  margin-right:10px;}			/* ie7 */ .ie7 .wordSize li{display:inline;zoom:1;}
.wordSize a{ display:block; width:25px; height:25px; background-color:#6eb92b; color:#FFFFFF; /* line-height: 1.6666em; */ text-align:center;}
.wordSize a:hover,.wordSize li.current a{ background-color:#f18b23;}
.commonIntroduction{ position:relative; background:url(../images/commonIntroduction_bg.png) no-repeat 0px top; padding-top:8px;}
.commonIntroduction.commonIntroductionNew{background-image:url(../images/commonIntroduction_bg2.png);}
.commonIntroduction>a{ display:block; background:url(../images/commonSlid_btn.png); width:57px; height:23px; position:absolute; top:0px; right:22px; cursor: default;}
.whiteBgBtn	.commonIntroduction>a{ background-image:url(../images/commonSlid_white_btn.png);}
.grayBgBtn	.commonIntroduction>a{ background-image:url(../images/commonSlid_gray_btn.png);}
.commonIntroduction>a.active{ background-position:0 bottom;}
.commonIntroduction ul{color:#4c4c4c;letter-spacing:-0.3em;padding-right:70px;}
.commonIntroduction li{display:inline;font-size:15px;margin-right:15px;line-height:1.6em;letter-spacing:normal;}	/* ie7 */ .ie7 .commonIntroduction li{display:inline;zoom:1;}

/*	.commonIntroduction dl{ letter-spacing:-0.3em; color:#4c4c4c;}
                .commonIntroduction dt,.commonIntroduction dd{ display:inline-block; letter-spacing:normal;}*/ 				/* ie7 */ /*.ie7 .commonIntroduction dt,.ie7 .commonIntroduction dd{display:inline;zoom:1;}
                .commonIntroduction dt{ padding-left:20px;}
                .commonIntroduction dt:first-child{ padding-left:0;}*/

/* commonArticle */
.commonArticle{ margin-bottom:35px;color:#565656;font-size: 1.05em;}
.commonArticleUl li{ margin-bottom:45px;}
.commonArticle p{ line-height:2em; margin-bottom:2em;}
.commonArticle .commonArticleMarginB45{ margin-bottom:45px;}
.commonArticle.commonArticleNoMargin{ margin-bottom:0;}
.commonArticle strong{ line-height:2em;color:#006400;}
.commonArticle em{font-style: italic;}
.commonArticle h3{ line-height:2em; color:#478411; border-bottom:solid 1px #e3e3e3; font-size:1.3333em; margin-bottom:15px;}
.foodStep li{ padding-left:54px; position:relative; line-height:2em; color:#6a6a6a;}
.foodStep li em{ position:absolute; left:0; color:#f08200;}
.dietitians{ color:#f08200; padding-top:20px;}
.dietitians dt,.dietitians dd{ display:inline;}


/* commonVideoBox */
.commonVideoBox{ margin-bottom:35px;}
.commonVideoBox img,.commonVideoBox iframe{ margin:0 auto; display:block;}
.commonVideoBox iframe{ margin:0 auto;}

/* commonKnackShare */
.commonKnackShare{ width:558px; margin:0 auto 35px auto; border:solid 1px #3f9a28;}
.commonKnackShare> strong{ display:block; background-color:#3f9a28; color:#FFF; line-height:1.8666em; padding-left:15px; margin-bottom:12px;}
.commonKnackShare >p{ padding:0 0 12px 15px; color:#464545;line-height:1.5em;}
.commonKnackShare> a{ display:block; padding:0 0 12px 15px; color:#464545;}

/* commonFollowArea */
.commonFollowArea{ border-bottom: solid 1px #e0e0e0; border-top: solid 1px #e0e0e0; margin-bottom:25px; padding:10px 0;}
.commonFollowArea:after{ content:""; display:block; clear:both;}
.commonFollowArea p{ float:left; margin-right:10px; line-height:1.5; color:#000;}
.commonFollowFb{ margin-right:5px;}

/* commonBuyBook */
.commonBuyBook{ margin-bottom:30px;}
.commonBuyBook>p{ padding-bottom:10px; border-bottom:solid 2px #f4f4f4; margin-bottom:30px;}
.commonBuyBook ul:after{clear:both;display:block;content:'';}
.commonBuyBook li{float:left;margin:0 45px;}
.commonBuyBook a{display:block;width:120px;text-align:center;padding-top:95px;position:relative;color:#000;line-height:1.5em;}
.commonBuyBook a:after{content:"";width:84px;height:84px;background:url(../images/channelInner/img_01.png);position:absolute;display:block;top:0;left:50%;margin-left:-42px;}
.commonBuyBook li.buyStyle a:after,.commonBuyBook .bb1 a:after{background:url(../images/channelInner/img_02.png);}
.commonBuyBook li.bookStyle a:after,.commonBuyBook .bb2 a:after{background:url(../images/channelInner/img_03.png);}
.commonBuyBook li.downloadStyle a:after{background:url(../images/channelInner/img_04.png);}

.commonBuyBook a:hover{color:#f08200;}
.commonBuyBook a:hover:after{background-position:0 bottom;}

.commonBuyBook .drugstoreIndex a:after{background:url(../images/drugstoreIndex/commonToolFour/img_01.png) no-repeat;}
.commonBuyBook .drugstoreIndex  li:nth-child(2) a:after,.commonBuyBook .drugstoreIndex .bb1 a:after{background:url(../images/drugstoreIndex/commonToolFour/img_02.png) no-repeat ;}
.commonBuyBook .drugstoreIndex  li:nth-child(3) a:after,.commonBuyBook .drugstoreIndex .bb2 a:after{background:url(../images/drugstoreIndex/commonToolFour/img_03.png) no-repeat ;}
.commonBuyBook .drugstoreIndex a:hover:after,.commonBuyBook .drugstoreIndex li:nth-child(2) a:hover:after,.commonBuyBook .drugstoreIndex li:nth-child(3) a:hover:after{background-position:0 bottom;}

/* commonActiveAd */
.commonActiveAd{ padding-top:10px; position:relative; margin-bottom:25px;}
.activeAdMask{ overflow:hidden; position:relative; height:190px; padding-bottom:20px;}
/* 高度225px */
.commonHeight225 .activeAdMask{ height:225px;}	
.activeAdMask>ul{ position:absolute; left:0; top:0;white-space:nowrap;letter-spacing:-0.3em;}
.activeAdMask>ul>li{ display:inline-block; width:300px; font-size:15px; vertical-align:top; letter-spacing:normal;padding-right:1px;}			/* ie7 */ .ie7 .activeAdMask>ul>li{display:inline;zoom:1;}
.activeAdMask ul ul li{ position:relative; margin-bottom:25px;}
.activeAdMask ul ul li:last-child{ margin-bottom:0;}
.activeAdMask ul ul li>a{ display:block; overflow:hidden; height:82px;}
.activeAdMask ul ul img{ float:left; display:block;}
.activeAdMask p{ line-height:1.8em; white-space:normal;}
.activeAdMask ul ul p{ float:left; width:150px; padding-left:10px;}
.activeAdMask .favorite{ position:absolute; right:0; bottom:0;color:#6eb92b;}
.commonPointbtn{ overflow:hidden; letter-spacing:-0.3em; text-align:center;}
.commonPointbtn li{ display:inline-block; letter-spacing:normal; margin-right:7px;}			/* ie7 */ .ie7 .commonPointbtn li{display:inline;zoom:1;}
.commonPointbtn a{ background:url(../images/point_btn.png); display:block; width:6px; height:6px; text-indent:-9999px;}
.commonPointbtn a:hover,.commonPointbtn li.current a{ background-position:0 bottom;}

/* commonListTwoRow 兩列 */
.commonListTwoRow{padding:15px 0px 10px 0px;}
.commonListTwoRow:after{ content:""; display:block; clear:both;}
.commonListTwoRow li{font-weight:bold;margin-bottom:20px; width:300px; padding-left:10px; float:left;background:url(../images/news_dot.jpg) no-repeat left center;}
.commonListTwoRow .clicks {display:none;}
.commonListTwoRow li:nth-child(odd){ margin-right:20px;}
.commonListTwoRow em{color:#f08200;}

/* commonComment */
.commonComment{ border:solid 1px #eeeeee; background-color:#f9f9f9; padding:25px 20px 10px 20px; margin-bottom: 30px;}
.commonComment p{ text-align:center; color:#f08200; margin-bottom:15px;}

/* commonQaArea */
.commonQaArea{ margin-bottom:25px;width:615px;}
/*.commonQaArea li:last-child a{ border-bottom:none;}*/
.commonQaArea>ul>li>a{ display:block; height:40px; font-size:1.2em; line-height:2.2222em; position:relative; padding-left:20px; border-bottom:solid 1px #e3e3e3;}
.commonQaArea a:after{ content:""; display:block; background:url(../images/arrow_icon.png); width:14px; height:14px; clear:both; position:absolute; left:0; top:12px;}
.commonQaActive{ overflow:hidden;}
.commonQaMain{ padding-top:20px;}
.commonQaMain p{ margin-bottom:35px; line-height:2em;color: #565656;font-size: 1.05em;}

/* commonQaBtn */
.commonQaBtn{ overflow:hidden; margin-bottom:25px;}
.commonQaBtn li{ float:left; margin-right:6px;}
.commonQaBtn li a{display:block; padding:5px 0; text-align:center; background-color:#6eb92b; color:#FFF; width:70px;}
.commonQaBtn li:last-child a{ background-color:#aca195;}
.commonQaBtn li a:hover{ background-color:#f08200;}
/* commonPPTArea */
.commonPPTArea>p{ display:inline-block; padding:0 10px 10px 0; font-size:0.8666em;letter-spacing:normal;}		/* ie7 */ .ie7 .commonPPTBox>p{display:inline;zoom:1;}
.pptBox{ position:relative; width:610px; height:458px; margin-bottom:12px;}
.pptBox li{ position:absolute; z-index:0;}
.pptBox img{ display:block;}
.pptBtn{ overflow:hidden; position:relative; margin-bottom:10px;}
.pptBtn>a{ position:absolute; left:0; top:32px; display:block; background:url(../images/pptBtn.jpg); width:27px; height:27px;}
.pptBtn>a:hover{ background-position:0 bottom;}
.pptBtn>a.pptListNextBtn{ background-position:right 0; left:auto; right:0;}
.pptBtn>a.pptListNextBtn:hover{ background-position:right bottom;}
.pptMask{ overflow:hidden; width:522px; height:96px; margin:0 auto; position:relative;}
.pptMask ul{ letter-spacing:-0.3em;white-space:nowrap; position:absolute; left:0px;}
.pptMask li{ display:inline-block;  font-size:15px; margin-right:10px;letter-spacing:normal;}
.pptMask li:last-child{ margin-right:0px;}
.pptMask a{ display:block; width:115px; height:86px; padding:4px; vertical-align:middle; text-align:center;}
.pptMask a:hover,.pptMask li.current{ background-color:#5aa11b;}
.pptPlayBtn ul{ letter-spacing:-0.3em; text-align:center; margin-bottom:30px;}
.pptPlayBtn li{ letter-spacing:normal; display:inline-block; margin-right:15px;}	
.pptPlayBtn a{ display:block; width:30px; height:30px; background-image:url(../images/pptPlayBtn.jpg);}
.pptPlayBtn a:hover{ background-position:0 bottom;}
.pptPlayBtn li:nth-child(2) a{ background-position:-30px 0;}
.pptPlayBtn li:nth-child(2) a:hover{ background-position:-30px bottom;}
.pptPlayBtn li:nth-child(3) a{ background-position:-60px 0;}
.pptPlayBtn li:nth-child(3) a:hover{ background-position:-60px bottom;}
.pptPlayBtn li:last-child a{ background-position:-90px 0;}
.pptPlayBtn li:last-child a:hover{ background-position:-90px bottom;}
.pptPlayBtn li.current:nth-child(3) a{ background-position:right 0;}
.pptPlayBtn li.current:nth-child(3) a:hover{ background-position:right bottom;}

/* commonVoteTime */
.commonVoteTime{ overflow:hidden;}
.commonVoteTime dl{ letter-spacing:-0.3em; float:left;}
.commonVoteTime dt{ letter-spacing:normal; display:inline-block;}
.commonVoteTime dd{ letter-spacing:normal; display:inline-block;}
.commonVoteTime dl:first-child{ font-weight:bolder;}
.commonVoteTime dl:nth-child(2){  float:right;}

/* commonVoteResult */
.commonVoteResult{ position:relative; padding-bottom:45px; margin-bottom:70px;}
.commonVoteResult>strong{ display:block; line-height:2em; font-weight:normal;}
.commonVoteResult>p{}
.commonVoteResult li{ position:relative; margin-bottom:25px;}
/* 內容 */
.voteMain{ margin-bottom:4px; line-height:1.6666em;}
/* 票數 */
.voteNumber{ position:absolute; right:0px; bottom:0px;}
/* 直條圖 */
.lineChart{ background-color:#eeeeee; width:520px; height:14px;}
.lineChart span{ background-color:#6eb92b; display:block; height:14px;}

/* 直式 */
.straightStyle{ overflow:hidden;}
.straightStyle li{ float:left; width:160px; margin-bottom:0;}
/* 內容 */
.straightStyle .voteMain{ position:absolute; width:110px; left:50px; top:70px; height:50px; overflow:hidden; }
/* 票數 */
.straightStyle .voteNumber{ left:50px; bottom:15px; color:#6eb92b;}
/* 直條圖 */
.straightStyle .lineChart{ background-color:#eeeeee; width:14px; height:155px; position:relative; margin-left:20px;}
.straightStyle .lineChart span{ background-color:#6eb92b; display:block; width:14px; height:0px; position:absolute; bottom:0px; left:0px;}

/* 妳投的票 */
.yourChoice .lineChart span{ background-color:#f08200;}
.yourChoice .voteNumber{ color:#f08200;}

.commonVoteResult .commonLike{ position:absolute; right:0px; white-space:nowrap;}
.commonVoteResult .commonLinkBtn{ position:absolute; bottom:0px; left:250px;}

/* 共用綠色按鈕 */
.commonLinkBtn{ padding:3px 10px; background-color:#6eb92b; color:#FFF; line-height:1.6666em;}
.commonLinkBtn:hover{ background-color:#f08200; color:#FFF;}

/* commonBtnBox */
.commonBtnBox{ letter-spacing:-0.3em; text-align:center;}
.commonBtnBox a{ display:inline-block; letter-spacing:normal; margin-right:20px; padding:5px 8px; background-color:#828282; color:#FFF;}
.commonBtnBox a:last-child{ margin-right:0px;}
.commonBtnBox a:hover{ background-color:#f08200;}

/* commonConsulting *//* 線上諮詢 */
.commonConsulting{ position:relative; margin-bottom:40px; padding-top:35px;}
.commonConsulting>ul{ overflow:hidden; position:absolute; top:0px; left:0px;}
.commonConsulting>ul li{ float:left; border:solid 1px #d3d3d3; border-bottom:none;}
.commonConsulting>ul li:last-child{ border-left:none;}
.commonConsulting>ul a{ display:block; width:180px; padding:10px 0px; text-align:center; color:#737373;}
.commonConsulting>ul a:hover,.commonConsulting>ul li.now a{ background-color:#737373; color:#FFF;}
.commonConsulting>a{ display:block; padding:0px 6px; font-size:0.9333em; color:#FFF; line-height:1.7857em; background-color:#828282; position:absolute; right:0px; top:4px;}
.commonConsulting>a:hover{ background-color:#f08200;}
.commonConsultingMain{ border:solid 1px #d3d3d3;margin-bottom:40px;}
.commonConsultingBox{ padding-top:25px; display:none;}
.commonConsultingBox.now{ display:block;}
.commonConsultingBox>ul{ letter-spacing:-0.3em;}
.commonConsultingBox>ul li{ display:inline-block; letter-spacing:normal; padding:0px 17px; border-right:solid 1px #d9d9d9; margin-bottom:25px;width:91px;text-align:center;}
/*.commonConsultingBox>ul li:nth-child(5n+1){ padding-left:12px;}*/
.commonConsultingBox>ul li:nth-child(5n){ border-right:none;}
.commonConsultingBox>ul a{ color:#8d8686;}
.commonConsultingBox>ul a:hover{ color:#f2943d;}
.commonConsultingBox p{ padding:0px 0px 25px 25px; line-height:2em;}

/* 線上諮詢QA區塊 */	
.commonConsultingBox2{ padding:25px 18px 30px 18px;}
.commonConsultingBox2>h2,.commonConsultingBox2>h1{ font-size:1.6666em; background:url(../images/question_icon.jpg) no-repeat 0px 8px; padding-left:40px; line-height:2em; margin-bottom:10px;}
.commonConsultingQuestion{ margin-bottom:10px;}
.commonConsultingQuestion strong{ color:#000; line-height:2.1333em;}
.commonConsultingQuestion p{ line-height:2.1333em;color: #565656;font-size: 1.05em;}
.commonAnswerIcon{ position:relative; margin:30px 0px 20px 0px;}
.commonAnswerIcon:after{ content:""; display:block; height:1px; width:560px; background-color:#e3e3e3; position:absolute; top:50%; right:0;}
.commonConsultingAnswer{ overflow:hidden; margin-bottom:10px;}
.commonConsultingAnswer>img{ float:left;}
.consultingAnswer{ float:left; width:440px; padding-left:18px; line-height:1.8666em;color: #565656;font-size: 1.05em;}
.consultingAnswer>strong{ color:#5aa11b;}

/* commonAlseShare *//* 請問康建 - 分享收闔區塊 */
.commonAlseShare strong{ display:block; font-size:1.3333em; color:#6eb92b; line-height:2.25em; border-bottom:solid 1px #e3e3e3; margin-bottom:20px;}
.commonAlseShareBox{ position:relative; overflow:hidden;}
.commonAlseShareBox.active{ border-bottom:solid 1px #e3e3e3; padding-bottom:8px; margin-bottom:8px;}
.commonAlseShareBox.active:last-child{ border-bottom:none;}	
.commonAlseShareBox a{ position:absolute; right:0px; top:4px; display:block; background-color:#6eb92b; color:#FFF; padding:0 8px; height:18px; line-height:1.2em;}
.commonAlseShareBox a:hover{ background-color:#f08200;}
.commonAlseShareBox p{ padding-right:90px; line-height:2em;overflow:hidden;
                       text-overflow:ellipsis; white-space:nowrap;}
.commonAlseShareBox.active a{background-color:#f08200;}
.commonAlseShareBox.active p{ white-space:normal;}

/* commonArticleList *//* 醫師最新回覆 */
.commonArticleList{ border:solid 1px #d3d3d3; padding:0px 15px; margin-bottom:30px;}
.commonArticleList>strong{ display:block; padding:20px 0px; font-weight:normal; color:#000; border-bottom:solid 1px #d3d3d3;}
.commonArticleList>ul li{ position:relative; /* list-style:inside;  list-style-type:decimal;*/ color:#048b7a; border-bottom:dashed 1px #d3d3d3; padding:20px 0px;}
.commonArticleList>ul li:last-child{ border-bottom:none;}
.commonArticleList>ul a{ position:relative;}
.commonArticleList>ul em{ position:absolute; right:0px; top:20px; color:#555555;}

.resultBMI>p{ display:none;}
.span_inlineBlock{ display:inline-block; vertical-align:top; padding-left:5px;letter-spacing:normal;}
.tableBMI th{ padding:8px 0;}
.tableBMI th.width155{ width:155px;}
.tableBMI th.width200{ width:200px;}
.tableBMI th.width130{ width:130px;}
.tableBMI td{ text-align:center; padding:8px 0; line-height:1.4666em;}
.wieightThin,.wieightMedium,.weightHeavy{ display:none;}	

/*-------------------------------------------------------------------------------------------- yoyo */
/*-------------------------------------------------------------------------------------------- mi70*/
/* findDrHostpital */
.commonArticleSlider.findDrHostpital{margin-bottom:30px;}
.commonArticleSlider.findDrHostpital li a{display:block;height:60px;border-bottom:1px #d3d3d3 solid;padding:15px 25px 0px 25px;color:#828282;}
.commonArticleSlider.findDrHostpital li a strong{display:block;margin-bottom:15px;color:#048b7a;}
.commonArticleSlider.findDrHostpital li a:hover,.commonArticleSlider.findDrHostpital li a:hover strong{color:#f08200;}
.commonArticleSlider.findDrHostpital section,.commonArticleSlider.findDrHostpital .ul_all{height:227px;}
.commonArticleSlider.findDrHostpital .prev, .commonArticleSlider.findDrHostpital .next{top:100px;}
.commonArticleSlider.findDrHostpital .prev.noShow, .commonArticleSlider.findDrHostpital .next.noShow{display:none;}

/* findDrInner */
.commonCollectArticle.content.findDrInner section{width:578px;}
.commonCollectArticle.content.findDrInner li{width:290px;height:150px;padding:0px;margin-right:0px;border:none;}
.commonCollectArticle.content.findDrInner li:after{content:'';display:block;position:absolute;width:1px;height:75px;background:#d3d3d3;right:1px;top:10px;}
.commonCollectArticle.findDrInner{height:150px;margin-bottom:0px;}
.commonCollectArticle.findDrInner li>a{height:150px;padding:0px 40px 0px 20px;color:#828282;}
.commonCollectArticle.findDrInner li>.googleMap{position:absolute;top:30px;right:20px;width:30px;height:30px;padding:0px;}
.commonCollectArticle.findDrInner li>a strong{display:block;margin-bottom:15px;}
.commonCollectArticle.findDrInner li>a span{display:block;margin-bottom:15px;text-indent:-45px;padding:0px 10px 0px 44px;line-height:2em;}
.commonCollectArticle.content.findDrInner .prev, .commonCollectArticle.content.findDrInner .next{top:20px;}
.commonCollectArticle.content.findDrInner .prev.noShow, .commonCollectArticle.content.findDrInner .next.noShow{display:none;}


/*-------------------------------------------------------------------------------------------- mi70*/
/* header */
.header{background: url(../images/header_bg.jpg) repeat-x left bottom;position:relative;margin-bottom:15px;position:relative;z-index:99;}
.header h2{display: none;}
.header > .anonymous {width:1000px;}
.header > .loggedIn {width:1185px;}
.headerAside{padding:40px 0px  14px 0px;margin:0px auto;text-align:right;}
.headerAside a{color:#5aa11b;}
.headerAside a:hover{color:#f08200;}
.headerAside ul{letter-spacing:-0.3em;display:inline-block;vertical-align:top; white-space:nowrap;}
.headerAside li{display:inline-block;font-size:13px;letter-spacing:normal;}	/* ie7 */.ie7 .headerAside li{display:inline;zoom:1;}
.headerList{padding-top:8px; margin-right:56px;}
.headerList li{position:relative;padding:0px 5px;}
.headerList li:after{content:'';display:block;position:absolute;width:1px;height:14px;background:#5aa11b;top:2px;right:0px;opacity:.5;}
.headerList li:last-child:after, .headerList li:nth-child(7):after, .ie8 .headerList .ie8:after{display:none;}
.community{
    height:24px;
    background:none;
    border-radius:0px;
    padding-top:2px;
}	
.ie8 .community,.ie9 .community{background:url(../images/header_aside_line_ie8.jpg);position:relative;}
.ie8 .community:before{content:'';display:block;background:url(../images/header_aside_line_ie8_left.png);width:5px;height:26px;position:absolute;top:0px;left:-5px;}
.ie8 .community:after{content:'';display:block;background:url(../images/header_aside_line_ie8_right.png);width:4px;height:26px;position:absolute;top:0px;right:-4px;}
.community li{text-align:left;background:none; vertical-align:top; padding-right:6px;}
.community li:last-child{background:none;}
.community li>a{display:block;width:24px;height:24px;text-indent:-9999px;}
.fb a{background: url(../images/header/fb.png) no-repeat center top;}
.fb a:hover {background: url(../images/header/fb.png) no-repeat center bottom;}			
.google a{background: url(../images/header/gplus.png) no-repeat center top;}
.google a:hover {background: url(../images/header/gplus.png) no-repeat center bottom;}
.rss a {background: url(../images/header/rss.png) no-repeat center top;}
.rss a:hover {background: url(../images/header/rss.png) no-repeat center bottom;}						
.mail a{background:url(../images/header/email.png) no-repeat center top;}
.mail a:hover {background: url(../images/header/email.png) no-repeat center bottom;}			
.mobile a{background:url(../images/mobile.png) center center no-repeat;}
.search{position:relative;width:28px;overflow:hidden;height:33px;}
.search.open{width:336px;}
.ie9 .search.open{width:28px;}
.search>div{position:relative;right:0px;height:33px;width:336px;}
.search>div>a{background:none;display:block;width:82px;text-indent:12px;position:absolute;top:0px;right:0px; padding:8px 0px 6px 0px; background-color:#5aa21c;	font-size:15px;	color:#fff;}
.search>div form{padding-top:0px;position:relative;display:block;}
.search form a{background-color:#5aa21c;color:#fff;display:inline-block;padding:7px 12px 7px 12px;margin-right:4px;letter-spacing:normal;font-size:15px; text-align:center;}
.search form a:hover, .search>div>a:hover {color:#fff; background-color:#f08200;}
.search form input{border:1px solid #5aa21c;width:160px;font-size:15px;color:#999;padding:4px 0px 5px 30px; background-image:url(../images/header/search.png);background-size:16px;background-position:8px center;background-repeat:no-repeat;}
.search form label{display:block;position:absolute;width:160px;height:15px;text-align:left;top:1px;color:#999;font-size:15px;padding:7px 0px 7px 30px;}
.newSearch {height:33px; width:336px; text-align:left;}

/* mainNav */	
.mainNav{margin:0 auto;}
.mainNav h1{display:none;}
.touchClose{background:url(../images/alpha_transparent.png);width:100%;height:100%;position:fixed;top:0px;left:0px;display:none;}
.mainNav>ul{text-align:center;}
.mainNav>ul>li{background:url(../images/BG_menuNavLine.svg) no-repeat right 10px;display:inline-block;font-size:13px;letter-spacing:normal;}	/* ie7 */.ie7 .mainNav li{display:inline;zoom:1;}	
.mainNav>ul>li>a{display:block;height:40px;position:relative;z-index:150;line-height:43px;color:#fff;font-size:16px;transition:.3s;padding: 0 30px 0 25px;}
.mainNav>ul>li>a:hover{opacity:.8;}
.mainNav>ul>li.active .navList{display:block;}
.mainNav>ul>li:last-child {background:transparent;}
.mainNav>ul>li:first-child {margin-left:19%;}
/*.mainNav>ul>li>a:hover:after,*/.mainNav>ul>li.active>a:after{content:'';display:block;position:absolute;background:#ff8a00;height:4px;width:100%;bottom:-4px;left:0;}
/*.mainNav>ul>li>a:hover:before,*/.mainNav>ul>li.active>a:before{content:'';display:block;position:absolute;background:url(../images/main_nav_hover_arrow.png);width:11px;height:6px;bottom:-10px;left:50%;margin-left:-5px;}
.mainVisit>a{background:url(../images/main_visit-2.png) no-repeat 0 14px;}
/*.mainVisit>a{background:url(../images/main_visit.png) no-repeat center 11px;width:102px;}
.mainBody>a{background:url(../images/main_body.png) no-repeat right 11px;width:125px;}
.mainStar>a{background:url(../images/main_star.png) no-repeat right 11px;width:116px;}
.mainDr>a{background:url(../images/main_doctor.png) no-repeat right 11px;width:188px;}
.mainPerson>a{background:url(../images/main_person.png) no-repeat right 11px;width:155px;}
.mainActive>a{background:url(../images/main_active.png) no-repeat center 14px;width:111px;}*/

.navList{border-bottom:5px #e3e3e3 solid;position:absolute;top:100%;left:0px;width:100%;z-index:100;background:#fff;display:none;}		
.navListBtnLeft{position:absolute;background:url(../images/main_nav_left_arrow.png);width:12px;height:19px;display:none;top:110px;left:50%;text-indent:-9999px;margin-left:-390px;}
.navListBtnRight{position:absolute;background:url(../images/main_nav_right_arrow.png);width:12px;height:19px;display:none;top:110px;left:50%;text-indent:-9999px;margin-left:390px;}
.navListMask{position:relative;width:755px;margin:0px auto;overflow:hidden;margin-bottom:15px;text-align:left;}
.navListMove{white-space:nowrap;position:relative;top:0px;left:0px;}
.navList dl{display:inline-block;width:126px;background:url(../images/head_nav_line.jpg) right 55px no-repeat;vertical-align:top;text-align:center;height:230px;letter-spacing:normal;}
.mainVisit .navListMove dl{padding:15px 0px 0px 0px;}
.mainVisit .navListFix dl{height:205px;background-position:right 40px;}
.mainStar .navListMove dl{min-height:425px;}
.mainPerson .navList dl{height:270px;background-position:right 40px;}
.navList dt a{color:#315f08;font-size:17px;display:block;padding-bottom:25px;background:url(../images/nav_arrow_green.png) no-repeat center 25px;}
.navList dd a{color:#808182;}
.navList dd a:hover{color:#f08200;}
.navList dd{margin-bottom:10px;}
.navList dl dd:last-child{margin-bottom:0px;}
.navListFix{width:755px;margin:0px auto 10px auto; min-height:230px;}
.navListAd{display:inline-block;padding:5px;margin-right:15px;letter-spacing:normal;}
.navListAd img{display:block;margin-bottom:5px;}
.navListAd a{color:#fff;font-size:15px;}
.navListAdTitle{font-size:17px;display:inline-block;margin-bottom:5px;letter-spacing:normal;}
.mainVisit .navList{width:850px;left:50%;margin-left:-425px;border-right:1px #e3e3e3 solid;border-left:1px #e3e3e3 solid;}
.mainBody .navList{width:980px;left:50%;margin-left:-482px;border-right:1px #e3e3e3 solid;border-left:1px #e3e3e3 solid;}
.mainBody .navListMask{float:left;width:390px;padding-top:25px;margin:0px 0px 10px 25px;}
.mainBody .navListMask.kb{float:left;width:90px;padding-top:25px;margin-left:40px;}
.mainBody .navListMask>a{padding-left:25px;}
.mainBody .navListMask>a:hover{color:#315f08;}
.mainBody ul{padding-top:15px;display:inline-block;background:url(../images/navList_mainBody_bg.png) no-repeat 130px 15px;vertical-align:top;}
.mainBody .navListMask.kb ul{background-position-x:0;}
.mainBody ul:after{content:'';display:block;clear:both;}
.mainBody li{width:130px;float:left;text-align:center;margin-bottom:10px;}
.mainBody li a{color:#808182;}
.mainBody li a:hover,.mainBodyAd a:hover{color:#f08200;}
.mainBody .navListBtnLeft{margin-left:-410px;top:170px;}
.mainBody .navListBtnRight{margin-left:10px;top:170px;}
.mainBodyAd{width:300px;position:absolute;right:55px;margin-left:40px;padding-top:20px;top:0px; text-align:left;}
.mainBodyAd img{display:block;padding-top:5px;margin-bottom:10px;}
.mainBodyAd a{color:#808182;line-height:2em;}
.mainStar .navList{height:445px;width:980px;margin-left:-490px;left:50%;border-right:1px #e3e3e3 solid;border-left:1px #e3e3e3 solid;}
.mainStar .navListMask{padding-top:15px; width:899px;}
.mainStar .navList dl{background-position:right 40px;}
.mainStar .navList dt strong {display:block;text-indent:-9999px;text-align:left;height:40px;}
.mainStar .navListBtnLeft{margin-left:-470px;top:180px;}
.mainStar .navListBtnRight{margin-left:460px;top:180px;}
.mainPerson .navList{height:330px;width:980px;margin-left:-490px;left:50%;border-right:1px #e3e3e3 solid;border-left:1px #e3e3e3 solid;}
.mainPerson .navListMask{padding-top:25px;width:899px;}
.mainPerson .navList dt strong {display:block;text-indent:-9999px;text-align:left;height:40px;}
.mainPersonAd .hasWord{position:absolute;left:50%;top:25px;width:160px;text-align:center;margin-left:-30px;color:#808182;}
.hasWord:hover{color:#f08200;}
.hasWord strong{display:block;font-weight:normal;margin-bottom:15px;}
.hasWord img{display:block;margin:0px auto 10px auto;}
.mainPersonAd .noWord{position:absolute;left:50%;top:30px;margin-left:170px;}
.mainActive .navList{height:305px;width:980px;margin-left:-490px;left:50%;border-right:1px #e3e3e3 solid;border-left:1px #e3e3e3 solid;}
.mainActiveAd1{display:block;position:absolute;width:290px;top:25px;line-height:2em;left:50%;margin-left:-480px;}
.mainActiveAd1:after{content:'';display:block;position:absolute;width:1px;height:180px;background:#f3f3f3;right:-20px;top:40px;}
.mainActiveAd1 strong{display:block;line-height:1em;}
.mainActiveAd1 img{display:block;}
.mainActiveTitle{position:absolute;top:25px;left:50%;margin-left:-150px;}
.mainActiveTitle:hover{color:#315f08;}
.mainActive ul{position:absolute;top:55px;left:50%;margin-left:-150px;width:640px;}
.mainActive li {float:left;margin-right:10px;}
.mainActive li a{display:block;width:135px;height:180px;padding:9px 7px 15px 7px;color:#fff;background:#5aa11b;line-height:1.5em;}
.mainActive li a:hover{background:#f08200;}
.mainActive li img{display:block;margin-bottom:10px;}
.logo{position:absolute;top:23px;left:50%;margin-left:-482px;}
/*.logo a{display:block;background-image:url(../images/logo.jpg);background-size:cover;width:141px;height:82px;text-indent:-9999px;}*/
/*2018 New Logo*/.logo a{display:block;background-image:url(../images/2018logo.gif);background-size:cover;width:141px;height:82px;text-indent:-9999px;}
.navListClose{display:block;background:url(../images/X_OK.gif);width:25px;height:25px;position:absolute;bottom:10px;right:10px;text-indent:-9999px;}
.navListClose:hover{background-image:url(../images/X_OV.gif);}

/* bannerArea */
.bannerArea{width:100%;position:relative;margin-bottom:15px;z-index:98;}
.bannerAd{position:relative;width:100%;}
.bannerAreaElse{width:960px;margin:0px auto;position:relative;padding-top:15px;}
.bannerAreaElseTopClose{width:960px;margin:0px auto;position:relative;}
.bannerAdSmall{width:100%;position:relative;overflow:hidden;}
.bannerAdSmall img{display:block;position:relative;left:50%;margin-left:-720px;}
.closeBannerAd{position:absolute;color:#fff;background:#5aa11b;display:block;font-size:0.86666em;z-index:2;bottom:0px;left:50%;padding:2px 6px;margin-left:416px; white-space:nowrap;}
.closeBannerAd:hover,.closeBannerAdBig:hover{color:#fff;background-color:#f08200;}
.bannerAdBig{position:absolute;top:0px;left:0px;z-index:3;width:100%;overflow:hidden;height:0px;}
.bannerAdBig img{display:block;position:absolute;top:0px;left:50%;margin-left:-720px;}
.closeBannerAdBig{position:absolute;color:#fff;background:url(../images/bannerArea_close.png) #5aa11b no-repeat 6px 4px;display:block;font-size:0.86666em;z-index:2;bottom:0px;left:50%;padding:2px 6px 2px 24px;margin-left:-500px;white-space:nowrap;}

/* kvBannerArea */
.kvBannerArea{position:relative;width:100%;overflow:hidden;}
.kvBannerBtn{position:absolute;bottom:5px;left:50%;font-size:0px;z-index:98;margin-left:-465px;}
.kvBannerBtn>li{display:inline-block;margin-right:10px;}	/*ie7*/.ie7 .kvBannerBtn>li{display:inline;zoom:1;}
.kvBannerBtn>li a{display:block;height:12px;width:12px;background:#fff;border-radius:10px;position:relative;}
.ie8 .kvBannerBtn>li a{background:url(../images/cycle.png) no-repeat;background-color:transparent;}
.kvBannerBtn>li a:hover{background:#f08200;}
.ie8 .kvBannerBtn>li a:hover{background:url(../images/cycle_hover.png);background-color:transparent;}
.kvBannerBtn>li a em{position:absolute;top:0px;left:0px;display:none;}
.kvBannerBtn>li.active a em{display:block;}
.kvBannerBtn>li.active.current em{display:none;}
.kvBannerBtn>li.active.current a{background:#f08200;}
.ie8 .kvBannerBtn>li.active.current a{background:url(../images/cycle_hover.png);background-color:transparent;}
.kvBanner{position:relative;height:355px;margin:0px auto;overflow:hidden;width:100%;}
.kvBanner.screenSmall,.kvBanner.screenSmall li a{height:220px;}
.kvBanner li{position:absolute;top:0px;left:0px;z-index:10;width:100%;}
.kvBanner li img{display:block;position:absolute;left:50%;top:0px;margin-left:-720px;}
.kvBanner li.current{z-index:98;}
.kvBanner li a{display:block;color:#fff;position:relative;height:355px;}
.kvBanner li a strong{position:absolute;display:block;background-color: rgba(0,0,0,.3);width:1190px;bottom:0px;left:50%;font-weight:normal;padding:20px 0px 30px 250px;font-size:1.33333em;letter-spacing:0.3em;z-index:98;margin-left:-720px;}
.kvBannerLeftBtn{display:none;background:url(../images/kv_left_btn.png);width:19px;height:37px;position:absolute;top:50%;left:50%;z-index:99;text-indent:-9999px;margin:-20px 0px 0px -480px;}
.kvBannerRightBtn{display:none;background:url(../images/kv_right_btn.png);width:19px;height:37px;position:absolute;top:50%;left:50%;z-index:99;text-indent:-9999px;margin:-20px 0px 0px 460px;}

/* newsArea */
.newsArea{margin:0px auto;}
.newsAreas section h2 {display:none;}
.newsAreaTop{position:relative;padding:0px 30px;overflow:hidden;margin-bottom:30px;}
.newsAreaTop:after{display:block;content:'';clear:both;}
.newsAreaInner{float:left;width:300px;position:relative;}
.newsAreaInner:first-child{padding-right:20px;width:280px;}
.line:after{content:'';display:block;width:1px;height:9999px;background:#e5e5e5;right:0px;top:40px;position:absolute;}
.newsAreaInner:nth-child(2){padding:0px 0px 0px 20px;width:280px;}
.newsTitle{font-size:1.2em;color:#010300;border-bottom:1px #e6e6e6 solid;display:inline-block;padding-bottom:2px;font-weight:bold;margin-bottom:15px;line-height:1.2em;	width:100%;position:relative;}
.newsTitle span{color:#999;font-size:0.77777em;font-family:Arial, Helvetica, sans-serif;font-weight:normal;padding-left:5px;}
.newsTitle .more {color:#505050;font-size:12px;font-weight:normal;position:absolute;right:0px;width:80px;text-align:right;bottom:-1px;}
.newsTitle .more a {color:#505050;text-decoration:none;background-color:#e2e2e2;padding:2px 9px 2px 9px;}
.newsTitle .more strong {font-size:11px;font-weight:normal;color:#7b7b7b;padding-left:1px;}
.newsTitle .more a:hover , .newsTitle .more a:hover strong {color:#f08200;}
.newsAreaInner li{background:url(../images/news_dot.jpg) no-repeat 5px 6px;padding-left:15px;margin-bottom:25px;}
.newsAreaInner li .clicks {display:none;}
.newsAreaInner li:last-child{margin-bottom:0px;}
.newsAreaTopAd{padding-top:5px;text-align:right; float:right;}
.newsAreaTopAdTop{margin-right:0px;}
.newsAreaTopAdMid{margin-right:0px; margin-top:30px;}
.newsAreaTopAdBottom{margin-top:30px; margin-right:0px;}
.newsAd{padding-top:25px;}
.newsAd a{color:#000;}
.newsAreaInner .newsAd li{background-image:url(../images/dot_orange.jpg);}
.newsAreaInner .newsAd li:last-child{margin-bottom:0px;}
.newsAreaInner .newsAd li.dfp {background:none; padding-left:0px;}

/* indexBannerArea */
.indexBannerArea{margin:0px auto;width:940px;padding:0px 30px;}
.indexBannerArea ul{position:relative;margin-bottom:30px;}
.indexBannerArea ul:after{content:'';display:block;clear:both;}
.indexBannerArea li{float:left;margin-right:30px;}
.indexBannerArea li img{display:block;}
.indexBannerArea li:first-child{float:left;}
.indexBannerArea li:last-child{margin-right:0px; float:right;}
.indexBannerArea>a>img{margin-bottom:30px;display:block;}

/* healthWall */
.healthWall{background:#efefef;}
.healthWallNavWrapper{background:#e0dddd;margin-bottom:10px;position:relative;z-index:99;height:82px;}
.healthWallNav:after{content:'';display:block;clear:both;}
.healthWallNav {margin:0px auto; width:1000px; padding-top:10px;}
.healthWallNav h2{font-size:1.5em;top:10px;left:0; color:black;}
.healthWallNav h2 span {font-size:0.6em; margin-left:8px; color:#a0958a;}
.healthWallNav>ul{padding:8px 0px 1px 0px;letter-spacing:-0.3em;text-align:left;}
.healthWallNav>ul>li{display:inline-block;letter-spacing:normal;font-size:15px;vertical-align:top;padding-right:2px;} /* ie7 */.ie7 .healthWallNav li{display:inline;zoom:1;}
.healthWallNav>ul>li.active:after {content:'';display:block;position:relative;left:50%;margin-left:-7px;width: 0;height: 0;border-style: solid;border-width: 6px 7px 0 7px;border-color: #7b6c5d transparent transparent transparent;}
.healthWallNav li>a {display:block;padding:13px 15px;color:#000; background:#A89E95;color:#fff;}
.healthWallNav li>a:hover {background:#7C6C5D;}/*NEW*/
.healthWallNav li.active>a {background:#7C6C5D;}
.healWallTip{width:345px;background:#fff;padding:5px 20px;color:#271708;line-height:20px;margin-bottom:10px;float:right;margin-right:30px;position:relative;display:none;}
.healWallTip>img{position:absolute;content:'';display:block;background:url(../images/arrow_top_white.png);width:12px;height:10px;top:-10px;right:0px;}
.healWallTip.active{display:block;}
.healthWallContent{padding-bottom:50px;}
.healthWallContent.healthWallContentFix{padding-bottom:176px;}
.wallContent{position:relative;margin:0px auto;padding-left:10px;min-width:930px;}
.wallContent li{background:#fff;width:260px;padding:10px;position:relative;margin:0px 30px 30px 0px;}
.wallContent .wallContentAd{width:280px;padding:0px;}
.wallContent li:after{content:'';display:block;clear:both;}
.wallContent a h3{padding:15px 0px 10px 0px;line-height:1.5em;}
.wallContent a .playIcon{position:absolute; left:-30px; top:92px;background:url(../images/healthWall/playLink.png) no-repeat -15px top; z-index:100;width:140px; height:93px;}
.wallContent a:hover .playIcon{background-position:-155px top;}
.wallContent a p{color:#8d8686;font-size:0.866666em;line-height:1.5em;margin-bottom:10px;}
.addFavorite{font-size:x-small;float:right;color:#6eb92b;}

/* footerWrapper */
.footerWrapper{background:#3f9a28;position:relative;width:100%;z-index:99;}
.footerWrapper section h1{display: none;}
.footerFix{position:fixed;bottom:0px;left:0px;}
.footerWrapper footer{margin:0px auto;text-align:center;color:#fff;font-size:0.933333em;padding: 30px 0px 20px 0px;position:relative;border-top:1px #307d1c solid;}
.footerWrapper p{margin-bottom:10px;}
.footerCommunity ul{display:inline-block; vertical-align:middle; white-space:nowrap;letter-spacing:-0.3em;margin-left:15px;}
.footerCommunity li{display:inline-block;font-size:13px;letter-spacing:normal;}	/* ie7 */.ie7 .footerCommunity li{display:inline;zoom:1;}
.footerMoreBtn{display:block;position:absolute;background:url(../images/footer_btn_more.png);width:69px;height:47px;text-indent:-9999px;text-align:left;top:-20px;left:50%;margin-left:-34px;}
.footerMoreBtn.active{background:url(../images/footer_btn_more_close.png);}
.footerNav{margin:0px auto;position:relative;overflow:hidden;}
.footerNav>ul>li{width:156px;margin-bottom:10px;z-index:5;}
.footerNav li a{color:#fff;display:block;}
.footerNav>ul{position:relative;width:156px;padding:30px 0px;background:url(../images/footer_line.png) no-repeat 152px 35px;}
.footerNav>ul>li>a{height:21px;padding:5px 40px 0px 0px;width:116px;text-align:right;}
.footerNav>ul>li>a:hover,.footerNav>ul>li.active>a{background:url(../images/footer_nav_over.png);}
.footerNavList{position:absolute;top:30px;left:186px;width:420px;display:none;}
.active .footerNavList{display:block;}
.footerNavList:after{content:'';display:block;clear:both;}
.footerNavList ul{width:140px;float:left;padding-top:5px;}
.footerNavList li{height:36px;}
.footerAd{position:absolute;right:0px;top:35px;background:url(../images/footer_line.png) no-repeat left 0px;padding:0px 35px;}
.footerAd:after{content:'';display:block;clear:both;}
.footerAd ul{float:left;}
.footerAd ul img{display:block;}
.footerAd li{margin:0px 30px 13px 0px;}

/* bread */
.bread{width:960px;margin:0px auto;color:#000;padding:10px 0px;}
.bread section h2{display: none;}
.bread ul{letter-spacing:-0.3em;}
.bread li{font-size:13px;color:#555;display:inline-block;letter-spacing:normal;margin-right:5px;}
.bread a{color:#555;}
.bread a:hover,.bread li.active a{color:#f08200;}

/* leftRightBanner */
.leftRightBanner{position:relative;width:960px;z-index:230;margin:0px auto;}
.leftAdBanner{position:fixed;}
.rightAdBanner{position:fixed;}

/* digitalList */
.digitalList>ul{letter-spacing:-0.3em;}
.digitalList>ul>li{display:inline-block;font-size:13px;letter-spacing:normal;margin:0px 20px 20px 0px;}
.digitalList>ul>li:nth-child(2n){margin-right:0px;}
.digitalList li>a{width:268px;height:346px;border:1px solid #eaeaea;position:relative;display:block;padding:0px 20px;}
.digitalList li>a strong{display:block;font-size:15px;padding-bottom:15px;}
.digitalList .commonGray{line-height:2em;}
.digitalList li>a>img{display:block;margin:0px auto;padding:20px 0px;}
.gotoInner{position:absolute;bottom:15px;right:25px;font-size:12px;}

/* errorArea */
.errorArea{background:url(../images/error_bg.jpg);width:960px;height:374px;border:1px #eee solid;margin:0px auto 70px auto;text-align:center;}
.errorArea strong{font-size:1.2em;padding:25px 0px 30px 0px;display:block;}
.errorArea p{margin-bottom:25px;}
p.errorAreaBottom{margin-bottom:60px;}
p.errorAreaBottom2{margin-bottom:40px;}

/* rssArea */
.rssArea{position:fixed;z-index:2000;top:0px;left:0px;overflow:auto;background:url(../images/rss_bg.png);width:100%;height:100%;display:none;}
.rssAreaInner{width:285px;border:1px #b5d891 solid;background:#fff;position:relative;padding:0px 20px 40px 20px;margin:20px auto;}
.rssClose{display:block;position:absolute;top:-1px;right:-1px;background:#5aa11b;width:20px;height:21px;padding:4px 0px 0px 5px;}
.rssAreaInner strong{display:block;font-size:1.66666em;padding:33px 0px 15px 0px;}
.rssAreaInner li a{display:block;padding:15px 0px;color:#8b8b8b;border-bottom:1px solid #dcdcdc;font-size:1.13333em;padding-left:90px;background:url(../images/rss_icon.jpg) no-repeat 65px 14px;}
.rssAreaInner li:last-child a{border-bottom:none;}
.rssAreaInner li a:hover{color:#f08200;}

/* specialKv */
.specialKv{background:#f7f7f7;height:370px;padding-top:15px;position:relative;margin-bottom:25px;}
.specialKvNext{position:absolute;text-indent:-9999px;background:url(../images/kv_right_btn.png);width:19px;height:37px;left:50%;z-index:20;top:160px;display:block;margin-left:443px;}
.specialKvPrev{position:absolute;text-indent:-9999px;background:url(../images/kv_left_btn.png);width:19px;height:37px;left:50%;z-index:20;top:160px;display:block;margin-left:-470px;}
.specialKv ul{width:960px;margin:0px auto;position:relative;z-index:10;}
.specialKv li{position:absolute;top:0px;left:0px;z-index:5;}
.specialKv li:first-child{z-index:10;}
.specialKv li.current{z-index:30;}
.specialKv li img{display:block;}
.specialKv li strong{position:absolute;background:url(../images/kvbanner_alpha_bg.png);height:70px;width:100%;display:block;bottom:0px;left:0px;color:#fff;font-size:1.3333em;line-height:70px;text-indent:20px;letter-spacing:0.2em;}

/* specialIndexArea */
.specialIndexArea{width:960px;margin:0px auto;}
.specialFloatArea:after{content:'';display:block;clear:both;}
.specialTopLeft{width:618px;border:1px #ececec solid;padding:10px;margin-right:20px;float:left;}
.specialTopLeft.specialNoPadding{padding:0px;border:none;width:640px;}
.specialTopLeft .commonFeaturedWord .imgArea{height:205px;}
.specialTopLeft .commonFeaturedWord {padding-left:20px;}
.specialTopLeft .commonFeaturedWord .wordArea a{width:198px;}
.youtubeArea{margin-bottom:25px;}
.specialTopLeft a span{color:#828282;display:block;font-size:0.86666em;line-height:2em;padding-top:12px;}
.specialTopRight{width:278px;border:1px #ececec solid;padding:10px;float:left;}
.specialTopRight.specialNoPadding{padding:0px;border:none;width:300px;}
.specialTopRight a strong{display:block;padding-top:5px;}
.specialFloatUl{padding-top:30px;margin-right:20px;float:left;}
.specialFloatUl>li{float:left;margin-right:10px;width:315px;}
.specialFloatUl>li:last-child{margin-right:0px;}
.specialFloatUl>li a{display:block;border:1px #ececec solid;width:285px;padding:14px;}
.specialFloatUl>li img{display:block;margin-bottom:10px;}
.specialTopRightUl{border:none;padding:35px 0px 0px 0px;}
.specialTopRightUl .commonListUl{padding-bottom:0px;}

/* specialindex9Area */
.specialindex9Area > * {display: flex;flex-wrap: wrap;}
.specialindex9Area ul:after{content:'';display:block;clear:both;}
.specialindex9Area li{float: left;margin: 0px 15px 30px 0px;width: calc(33.333% - 10px);box-sizing: border-box;font-size: 20px;font-weight: 500;line-height: 1.4;text-align: justify;text-justify: inter-ideograph;}
.specialindex9Area li:nth-child(3n){margin-right:0px;}
.specialindex9Area li a{display: block;width: 100%;height: 100%;color: #333;padding: 0 25px 15px 25px;box-sizing: border-box;transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.specialindex9Area li img {display:block;margin-bottom:12px;width: calc(100% + 50px);height: auto;border-bottom: 1px solid #ebebeb;box-sizing: border-box;position: relative;left: -25px;}
.specialindex9Area .border_w_64a728{padding: 40px 30px 35px 30px;width: 100%;height: 100%;text-align: center;}
.specialindex9Area .border_w_64a728 strong{display: block;color: #009944;font-size: 1.4rem;line-height: 1.4;margin-bottom: 5px;text-align: center;height: 60px;overflow: hidden;transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.specialindex9Area .border_w_64a728 span{display: block;text-align: center;margin-bottom: 15px;font-size: 14px;font-weight: 300;color: #666;height: 60px;overflow: hidden;}
.specialindex9Area .border_w_64a728:hover strong{color:#f08200;}
.specialindex9Area .border_w_64a728 em{display: inline-block;background: #009944;color: #fff;padding: 10px 15px;font-size: 1.1em;border-radius: 5px;width: calc(100% - 30px);transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.specialindex9Area .border_w_64a728:hover em{background:#f08200;}
.specialindex9Area .specialindexDepiction p {color:#333;font-size:18px;font-weight:400;margin-bottom:20px;}

/* specialListChangeWrapper */
.specialListChangeWrapper{padding-top:15px;}
.specialListChangeWrapper:after{content:'';display:block;clear:both;}
.specialListChange{width:285px;padding:12px 13px 0px 12px;float:left;}
.specialListChangeImg{position:relative;width:285px;height:176px;}
.specialListChangeImg li{position:absolute;top:0px;left:0px;z-index:1;}
.specialListChangeImg li.current{z-index:10;}
.specialListChangeLink li{margin-bottom:16px;background:url(../images/news_dot.jpg) no-repeat 2px 5px;padding-left:15px;}

/* specialList3 */
.specialList3 ul{padding-top:15px;}
.specialList3 ul:after{content:'';display:block;clear:both;}
.specialList3 li{float:left;margin-right:11px;}
.specialList3 li:last-child{margin-right:0px;}
.specialList3 li img{display:block;margin-bottom:15px;}
.specialList3 li a{display:block;padding:7px 7px 0px 7px;width:190px;border:1px #eaeaea solid;height:155px;}

/* specailListAside */
.specailListAside li a{display:block;height:83px;position:relative;border-bottom:1px #e0e0e0 solid;font-size:0.86666em;padding:47px 0px 0px 125px;line-height:2em;}
.specailListAside li:last-child a{border-bottom:none;}
.specailListAside a strong{font-size:1.153846em;position:absolute;top:15px;left:0px;line-height:1em;}
.specailListAside a img{position:absolute;left:0px;top:50px;}

/* favoriteArea */
.favoriteArea{padding-top:20px;}
.favoriteArea:after{content:'';display:block;clear:both;}
.favoriteBtn{width:218px;border:1px #eaeaea solid;border-bottom:3px #e3e3e3 solid;float:left;}
.favoriteBtn>li>a{display:block;font-size:1.13333em;padding:15px 15px 15px 55px;background:url(../images/favorite_arrow.png) no-repeat 20px 15px;border-bottom:1px #eaeaea solid;color:#315f08;font-weight:bold;}
.favoriteBtn>li:last-child>a{border-bottom:none;}
.favoriteBtn>li>a:hover,.favoriteBtn>li.current>a{background-image:url(../images/favorite_arrow_hover.png);background-color:#5aa11b;color:#fff;}
.favoriteBtn ul{background:#f3f3f3;position:relative;overflow:hidden;}
.favoriteBtn ul li{padding:0px 18px 12px 55px;font-size:0.7647058em;}
.favoriteBtn ul li:first-child{padding-top:18px;}
.favoriteBtn ul li a{color:#808182;}
.favoriteBtn ul li a:hover{color:#f08200;}
.favoriteList{width:720px;padding-left:20px;float:left;}
.favoriteList .contentSearch{padding:1px 0px 15px 0px;border-bottom:none;margin-bottom:0px;}
.favoriteList .contentSearch .jqTransformSelectWrapper{margin-right:20px;}
.favoriteList>ul{border:1px #eaeaea solid;padding:0px 20px;}
.favoriteList>ul>li{padding:10px 150px 10px 30px;border-bottom:1px #eaeaea dashed;position:relative;}
.favoriteList>ul>li:last-child{border-bottom:none;}
.favoriteList>ul>li input{position:absolute;top:18px;left:0px;}
.favoriteList>ul>li:first-child input{top:14px;}
.favoriteDelAll{display:inline-block;background:url(../images/favorite_close.png) #828282 no-repeat center center;width:25px;height:20px;text-indent:-9999px;}
.favoriteList>ul>li>a{line-height:2em;}	
.favoriteClose{position:absolute;right:0px;top:16px;padding-right:40px;}
.favoriteClose a{display:inline-block;background:url(../images/favorite_del.png) #828282 center center no-repeat;width:24px;height:20px;text-indent:-9999px;position:absolute;right:0px;top:-2px;}
.favoriteList .commonListBtn{margin-bottom:50px;padding-top:0px;}

/* mainBtn */
.mainBtn{width:100%;border-bottom:1px #e2e2e2 solid;border-top:1px #e2e2e2 solid;position:relative;margin-bottom:30px;z-index:98;background:#fff;}
.mainBtn>ul{width:1000px;margin:0px auto;position:relative;z-index:100;}
.mainBtn>ul:after{content:'';display:block;clear:both;}
.mainBtn>ul>li{width:249px;border-right:1px solid #e2e2e2;float:left;}
.mainBtn>ul>li:last-child{border-right-color:#fff;}
.mainBtn>ul>li>a{display:block;padding:20px 0px;color:#808182;font-size:1.2em;position:relative;font-weight:bold;}
.mainBtn>ul>li>a>span{font-size:0.77777em;display:block;letter-spacing:1px;padding-top:5px;}
.mainBtn>ul>li:nth-child(1)>a{background:url(../images/201603blog.png) no-repeat 50px 15px;padding-left:100px;}
.mainBtn>ul>li:nth-child(1)>a:hover,.mainBtn>ul>li.current:nth-child(1)>a{background-image:url(../images/201603blog_hover.png);color:#f08200;}
.mainBtn>ul>li:nth-child(2)>a{background:url(../images/201603book.png) no-repeat 51px 12px;padding-left:100px;}	
.mainBtn>ul>li:nth-child(2)>a:hover,.mainBtn>ul>li.current:nth-child(2)>a{background-image:url(../images/201603book_hover.png);color:#f08200;}
.mainBtn>ul>li:nth-child(3)>a{background:url(../images/video.png) no-repeat 50px 12px;padding-left:95px;}	
.mainBtn>ul>li:nth-child(3)>a:hover,.mainBtn>ul>li.current:nth-child(3)>a{background-image:url(../images/video_hover.png);color:#f08200;}
.mainBtn>ul>li:nth-child(4)>a{background:url(../images/book.png) no-repeat 20px 14px;color:#6eb92b;padding:11px 0px 4px 63px;}
.mainBtn>ul>li:nth-child(4)>a em{display:block;position:absolute;background:url(../images/mainBtn_arrow.png);width:61px;height:33px;right:15px;top:-15px;text-indent:-9999px;}
.mainBtnArea{width:100%;background:#fff;height:355px;position:absolute;top:-356px;left:0px;display:none;z-index:200;}
.mainBtnArea.current{display:block;}
.closeMainBtnArea{background:url(../images/mainIndex_close.png);width:18px;height:18px;position:absolute;top:5px;right:0px;text-indent:-9999px;z-index:200;}
.smallScreen .indexFindDr .closeMainBtnArea{top:-15px;}
.smallScreen .mainBtnArea{height:220px;top:-221px;}
.knowSick{height:225px;padding-top:130px;width:1000px;background:url(../images/knowsick_bg.png) no-repeat right -37px;position:relative;margin:0px auto;display:none;}
.knowSick.current,.indexFindDr.current,.indexSearchAll.current{display:block;}
.smallScreen .knowSick{height:180px;padding-top:40px;background-position:right -80px;}
.knowSick .drugstore label{width:250px;}
.knowSick .drugstore .jqTransformSelectWrapper a.jqTransformSelectOpen{top:-2px;}
.knowSick .drugstore .submit{margin-left:100px;top:230px;}
.smallScreen .knowSick .drugstore .submit{top:150px;}
.indexFindDr{margin:0px auto;width:880px;position:relative;padding:43px 0px 0px 120px;background:url(../images/indexfindDr_bg.png) no-repeat 420px 10px;display:none;}
.smallScreen .indexFindDr{padding-top:0px;background:url(../images/indexfindDr_bg_small.png) no-repeat 450px 0px;}
.smallScreen .indexFindDr .commonTabContent .drugstore{margin-top:5px;}
.smallScreen .indexFindDr .messageColumn{padding:5px 0px;}
.smallScreen .indexFindDr .drugstore .submit{top:112px;}
.smallScreen .indexFindDr .drugstore:nth-child(2) .submit{top:113px;}
.smallScreen .indexFindDr .drugstore:nth-child(3) .submit{top:77px;}
.smallScreen .indexFindDr .drugstore .submit.zindex91,.drugstore .submit.zindex91{z-index:91;}
.indexFindDr .commonTab.green .commonTabContent,.indexFindDr .commonTabContent{border:none;}
.indexFindDr .commonTab{width:756px;}
.indexFindDr .commonTab>ul{border-bottom:1px #5aa11b solid;padding-left:45px;}
.indexFindDr .commonTabContent .drugstore:after{display:none;}
.indexSearchAll{margin:0px auto;width:1000px;position:relative;padding-top:89px;background:url(../images/indexSearch_all_bg.png) no-repeat 500px 5px;height:266px;display:none;}
.smallScreen .indexSearchAll{background-image:url(../images/indexSearch_all_bg2.png);}
.indexSearchAll .drugstore label{width:260px;}
.indexSearchAll .drugstore .jqTransformSelectWrapper a.jqTransformSelectOpen{top:-2px;}
.indexSearchAll .drugstore:last-child .submit{top:241px;left:525px;}
.smallScreen .indexSearchAll{height:210px;padding-top:10px;background-position:500px 0px;}
.smallScreen .indexSearchAll .drugstore:last-child .submit{top:162px;}
.indexMagazine{position:absolute;width:250px;height:355px;background:url(../images/index_magazine_bg.png);top:-356px;left:50%;margin-left:250px;display:none;}
.smallScreen .indexMagazine{height:220px;top:-221px;background-position:0px -135px;}
.indexMagazine.current{display:block;}
.indexMagazine:after{content:'';display:block;background:url(../images/index_magazine_bg_arrow.png);width:46px;height:42px;top:0px;right:0px;position:absolute;}
.indexMagazine .closeMainBtnArea{z-index:10;right:3px;}
.indexMagazineMask{width:180px;position:absolute;top:30px;left:35px;height:248px;overflow:hidden;}
.smallScreen .indexMagazineMask {height:165px;width:120px;top:30px;left:10px;}
.smallScreen .indexMagazineMask img{width:120px;height:auto;}
.indexMagazineMask>ul{position:absolute;width:9999px;}
.indexMagazineMask>ul:after{content:'';display:block;clear:both;}
.indexMagazineMask li{float:left;}
.indexMagazineBtn{position:absolute;top:285px;left:95px;letter-spacing:-0.3em;white-space:nowrap;}
.smallScreen .indexMagazineBtn{top:200px;left:43px;}
.indexMagazineBtn li{display:inline-block;margin-right:5px;letter-spacing:normal;}
.indexMagazineBtn li:last-child{margin:0;}
.indexMagazineBtn li a{display:block;background-color:#eee;border-radius:10px;width:10px;height:10px;text-indent:-99999px;}
.indexMagazineBtn li.current a,.indexMagazineBtn li a:hover{background-color:#094;}
.indexMagazineListBtn{letter-spacing:-0.3em;position:absolute;top:307px;left:30px; white-space:nowrap;}
.smallScreen .indexMagazineListBtn{top:130px;left:150px;letter-spacing:-0.3em;width:120px;white-space:normal;}
.smallScreen .indexMagazineListBtn li{margin-bottom:10px;letter-spacing:normal;}
.indexMagazineListBtn li{display:inline-block;font-size:14px;margin-right:25px;letter-spacing:normal;}
.indexMagazineListBtn li a{display:block;background-color:#ebebea;border-radius:5px;width:80px;height:27px;line-height:27px;text-align:center;color:#000;}
.indexMagazineListBtn li a:hover{color:#f08200;}
.smallScreen .commonTab.green .commonTabContent {height:148px;min-height:148px;}

/* safeDayCalendar */
.calendayBtnArea{position:relative;text-align:center;font-size:1.2em;}
.safeDayWeight .drugstore label{width:120px;}
.falseCommonTab .safeDayWeight section{width:500px;margin:10px 0px 10px 50px;padding:10px 0px;}
.safeDayWeight .jqTransformSelectWrapper a.jqTransformSelectOpen{top:-2px;}
.safeDayWord{line-height:25px;margin-left:20px;}
.calendayBtnArea>a{color:#6eb92b;font-size:0.66666em;position:absolute;}
.prevMonth{top:1px;left:25px;padding-left:5px;}
.prevMonth:after{content:'';display:block;position:absolute;background:url(../images/calendarprev.jpg);width:25px;height:20px;top:-3px;left:-24px;}
.nextMonth{top:1px;right:25px;padding-right:5px;}
.nextMonth:after{content:'';display:block;position:absolute;background:url(../images/calendarnext.jpg);width:25px;height:20px;top:-3px;right:-24px;}
.safeDayCalendar table{width:610px;}
.safeDayCalendar th{border:1px solid #d3d3d3;background:#9c9c9c;color:#fff;padding:15px 0px;width:101px;}
.safeDayCalendar td{border:1px solid #d3d3d3;height:45px;}
.safeDayCalendar td a{display:block;padding:15px 0px;text-align:center;color:#6a6a6a;}
.safeDayCalendar td a:hover,.safeDayCalendar td.current a{background:#f08200;color:#fff;}
.safeDayStatus{margin-bottom:20px;}
.safeDayStatus li{margin-bottom:10px;padding-left:16px;}
.safeDayStatus li:nth-child(1){background:url(../images/pink_box.jpg) no-repeat 0px 2px;}
.safeDayStatus li:nth-child(2){background:url(../images/yellow_box.jpg) no-repeat 0px 2px;}
.safeDayStatus li:nth-child(3){background:url(../images/green_box.jpg) no-repeat 0px 2px;}
.mcListTable:after{content:'';display:block;clear:both;}
.mcListTable div{width:299px;margin-right:10px;float:left;}
.mcListTable div strong{display:block;text-align:center;color:#000;margin-bottom:10px;}
.mcListTable div:nth-child(2){margin-right:0px;}
.mcListTable table{width:299px;}
.mcListTable th{border:1px solid #d3d3d3;background:#9c9c9c;color:#fff;padding:5px 0px;width:44px;}
.mcListTable td{border:1px solid #d3d3d3;height:40px;}
.mcListTable td a{display:block;padding:10px 0px;text-align:center;color:#6a6a6a;cursor:default;}
.mcListTable td.green a{background:#6eb92b;color:#fff;}
.mcListTable div:nth-child(2) td a{background:#6eb92b;color:#fff;}
.mcListTable div tr td.pink a{background:#ff7272;color:#fff;}
.mcListTable div tr td.yellow a{background:#ffdc72;color:#6a6a6a;}

/* agenciesOl */
.agenciesOl{width:500px;margin-bottom:20px;}
.agenciesOl li{line-height:1.5em;color:#706d6d;background:url(../images/agenciesDot.png) no-repeat 0px 10px;padding-left:10px;}

/* searchArea */
.searchArea{position:relative;}
.searchArea .contentSearch{position:absolute;top:-15px;right:20px;border-bottom:none;}


/* scroll to top*/
#back-top {
    position: fixed;        
    bottom: 100px;
    z-index: 100;        
    right: 50px;
}

#back-top a {
    width: 70px;
    display: block;
    text-align: center;
    font: 11px/100% Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    text-decoration: none;
    /*	color: #bbb;*/

    /* transition */
    -webkit-transition: 1s;
    -moz-transition: 1s;
    transition: 1s;
}
/*#back-top a:hover {
        color: #000;
}*/

/* arrow icon (span tag) */
#back-top span {
    width: 75px;
    height: 75px;
    display: block;
    margin-bottom: 7px;
    background:url(/images/CH_GOTOP3b.png) no-repeat center center;

    /* rounded corners */
    /*	-webkit-border-radius: 15px;
            -moz-border-radius: 15px;
            border-radius: 15px;*/

    /* transition */
    -webkit-transition: 1s;
    -moz-transition: 1s;
    transition: 1s;
}
/*#back-top a:hover span {
        background-color: #777;
}*/

/* actionBtn */
.actionBtn {
    width: 636px;
    margin-bottom: 30px;
    position: relative;
}
.actionBtn:after {
    content: "";
    display: table;
    clear: both;
}
.actionBtn ul {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}
.actionBtn ul li {
    font-size: 16px;
    line-height: 30px;
    float: left;
    position: relative;
}
.actionBtn ul li a {
    color: #FFF;
    text-decoration: none;
    background-color: #888888;
    display: block;
    width: 280px;
    padding: 12px 0px 12px 37px;
    text-align: center;
    background-image: url(../images/medical/medical_bigbtn_bg.png);
    background-repeat: no-repeat;
    background-position: right bottom;
}
.actionBtn ul li a:hover {
    background-color: #5aa11b;
}
.actionBtn ul .new_recom a {
    margin-right: 2px;
}
.actionBtn ul li a:before {
    content: "";
    position: absolute;
    left: 74px;
    top: 10px;
    background-repeat: no-repeat;
    background-position: left top;
    height: 30px;
    width: 34px;
}
.actionBtn ul .new_recom a:before {
    background-image: url(../images/medical/medical_recommend.png);
}
.actionBtn ul .new_talk a:before {
    background-image: url(../images/medical/medical_talk.png);
}

/* unitSearch */
.unitSearchTitle {
    font-size: 15px;
    color: #FFF;
    background-color: #5aa11b;
    line-height: 35px;
    padding-left: 10px;
}
.unitSearchBox {
    border: 1px solid #5AA11B;
    padding: 15px 55px;
    height: 25px;
    position: relative;
    margin-bottom: 35px;
}
.unitSearchBox .messageColumn {
    float: left;
    padding: 0px;
}
.unitSearchBox label {
    float: left;
    line-height: 25px;
    margin-right: 10px;
    color: #000;
    text-align: right;
}
.unitSearchBox .jqTransformInputWrapper {
    background: none;
    height: 31px;
    padding: 0px;
    float: left;
    margin-right: 0px;
}
.unitSearchBox .jqTransformInputInner {
    background: none;
}
.unitSearchBox .jqTransformInputInner div input {
    border: #5aa11b solid 1px;
    padding: 0px;
    height: 25px;
    width:330px;
}

.unitSearchBox .jqTransformInputInner .hidden {
    display:none;
}

.unitSearchBox .jqTransformSelectWrapper {
    background: #fff none;
    height: 26px;
    width:165px;
    text-align: left;
    margin-left: 8px;
    float: left;
    position:relative;
    left:-10px;
}
.unitSearchBox .jqTransformSelectWrapper div span {
    position: absolute;
    top: 0px;
    right: 26px;
    color: #000;
    height: 21px;
    line-height: 16px;
    padding: 4px 0px 0px 0px;
    text-indent: 12px;
    border: 1px #5aa11b solid;
    border-right: none;
    cursor: pointer;
}
.unitSearchBox  .jqTransformSelectWrapper a.jqTransformSelectOpen {
    background: url(http://www.commonhealth.com.tw/images/select_arrow_green.jpg);
    width: 27px;
    height: 25px;
    border: 1px #5aa11b solid;
    border-left: none;
    display: block;
    position: absolute;
    right: -2px;
    bottom:-1px;
}
.unitSearchBox  .jqTransformSelectWrapper ul {
    position: absolute;
    width: 43px;
    top: 30px;
    left: 0px;
    list-style: none;
    background-color: #FFF;
    border: solid 1px #CCC;
    display: none;
    margin: 0px;
    padding: 0px;
    height: 150px;
    overflow: auto;
    overflow-y: auto;
    z-index: 10;
}
.unitSearchBox  .jqTransformSelectWrapper ul li {
    float: none;
    margin: 0;
    height: 25px;
    text-align: -webkit-match-parent;
}
.unitSearchBox .jqTransformSelectWrapper ul li a {
    display: block;
    padding: 2px 0px 3px 5px;
    text-decoration: none;
    color: #333;
    background-color: #FFF;
}
.unitSearchBox  .jqTransformSelectWrapper ul li a.selected {
    background: #EDEDED;
    color: #333;
}
.unitSearchBox  .jqTransformSelectWrapper ul li a:hover {
    background: #3582c4;
    color: #fff;
}
.unitSearchBox .submit {
    height: 27px;
    display: block;
    background: #5aa11b;
    color: #fff;
    line-height: 27px;
    width: 100px;
    text-align: center;
    z-index: 87;
    position: absolute;
    text-decoration: none;
    right: 55px;
}
.unitSearchBox .submit:hover {
    background: #f08200;
    color: #fff;
}
.unitSearchBox .submit:after {
    content:"";
    clear:both;
    display: block;
}
/*  login lightbox */
.commonlightbox a {
    background-color: #5aa11b;
    color: #FFF;
    text-decoration: none;
}
.commonlightbox a:hover {
    background-color: #f18101;
}
.commonlightbox {
    padding: 15px;
    width: 570px;
    border: 1px solid #5aa21c;
    background-color: #FFF;
    position: relative;
    text-align: start;
}
.commonlightbox .h2 {
    font-size: 1.6666em;
    line-height: normal;
    color: #5aa11b;
    font-weight: normal;
    border-bottom-width: 3px;
    border-bottom-style: solid;
    border-bottom-color: #e3e3e3;
    padding: 0px 0px 8px 0px;
    margin: -5px 0px 8px 0px;
}/*20160601修改*/
.commonlightbox p {
    display: inline;
    font-size: 15px;
    line-height: 1.6em;
    letter-spacing: normal;
    color: #4c4c4c;
    margin: 0px;
    padding: 0px;
}
.commonlightbox p img {
    margin: 5px 0px 10px 0px;
}
.commonlightbox .btns {
    text-align: center;
    height: 36px;
}
.commonlightbox .btns ul {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}
.commonlightbox .btns ul li {
    display: inline;
}
.commonlightbox .btns ul li a {
    width: 170px;
    display: inline-block;
    margin: 0px 10px 0px 10px;
    padding: 8px 0px 8px 0px;
}
.commonlightbox .loginBtn {
    position: absolute;
    width: 100px;
    top: 12px;
    left: 190px;
}

.commonlightbox .loginBtn a {
    display: block;
    text-align: center;
    width: 100px;
    padding: 4px 0px 4px 0px;
}
.commonlightbox a.navListClose{
    position: absolute;
    top: 1px;
    right: 1px;
}

.small { font-size: 1em; line-height: 2.1em;}
.middle { font-size: 1.2em; line-height: 1.7em;}
.large { font-size: 1.5em; line-height: 1.2em;}

/*關鍵字CSS*/
.keyword{
    margin-top: 0px;
    margin-bottom: 20px;
}



/*--20150731- NEW blog_label 作者類別頁籤 START--*/
.blog_label { position:relative; top:10px; width: 100%; border-bottom:#5aa11b solid 3px; height:30px; margin-bottom:20px;}
.blog_label li { position:relative; float:left; display:block; padding:7px 8px 5px 8px; color:#5aa11b;}
.blog_label li.on, .blog_label li:hover { background:#5aa11b; color:#FFF; cursor:pointer;}
.blog_label li.on:after { content:""; background:url(http://www.commonhealth.com.tw/images/commonUlTab/triangle.png) no-repeat center top; display:block; width:100%; height:5px; position:absolute; bottom:-8px; left:0;}

/*--NEW blog_stat 作者數統計--*/
.blog_stat { margin:5px 5px 10px 5px;}

/*--NEW newblogs 作者簡介區塊群--*/
.newblogs { width:100%; word-wrap:break-word; margin-bottom:10px;}
/*.newblogs .blog_doctor:nth-child(odd) { border-right:1px solid #efefef;}*/
.blog_doctor { display:inline-block; /*float:left;*/ width:295px; padding:10px; color:#777; line-height:1.6; vertical-align:top; border:1px solid #efefef; margin-bottom:-1px; margin-right:-1px;}
.blog_doctor h3 { display:block; color:#5aa11b; margin-bottom:3px;}
.blog_doctor img { width:100px; height:auto;}
.blog_doctor .img_content { float:left; width:110px;}
.blog_doctor .drtitle { float:left; width:180px; height:120px; overflow:hidden;}
.blog_doctor .commonListUl { float:none; clear:both; padding-top:5px;}
.blog_doctor .commonListUl li { background-position:2px 10px; margin-bottom:5px; margin-left:5px; height:24px; overflow:hidden;}
.blog_doctor .commonListUl li:last-child { margin-bottom:0px;}

/*--NEW specialTopic 專題推薦區塊群--*/
.commonFeaturedArticles.special { padding:0px; margin-bottom:15px;}
.commonFeaturedArticles.special h3{ padding-left:15px; padding-bottom:15px;}
.specialTopic .topic { display:table-cell; background:#FFF; width:48.4%; padding:1.6% 0.8% 0 0.8%;}
.specialTopic .topic img { width:100%; height:auto; margin-bottom:10px;}
.specialTopic .topic .commonTitle { border-bottom-width:1px; display:block;}
.specialTopic .topic .commonListUl { padding-top:5px;}
.specialTopic .topic .commonListUl li { background-position:2px 10px; margin-bottom:5px; margin-left:5px; line-height:1.6;}

/*--NEW ranking 排行榜 END--*/
.commonListUl.ranking li { background:none; position:relative; padding-left:0;}
.commonListUl.ranking li:before { content:""; background:#f28900; color:#FFF; -webkit-border-top-right-radius:50%;-webkit-border-bottom-right-radius:50%; -moz-border-top-right-radius:50%; -moz-border-bottom-right-radius:50%; border-top-right-radius:50%; border-bottom-right-radius:50%; padding:0 8px 0 5px; margin-right:5px; font-weight:normal;}
.commonListUl.ranking li:nth-child(1):before { content:"1";}
.commonListUl.ranking li:nth-child(2):before { content:"2";}
.commonListUl.ranking li:nth-child(3):before { content:"3";}
.commonListUl.ranking li:nth-child(4):before { content:"4";}
.commonListUl.ranking li:nth-child(5):before { content:"5";}

/*--NEW blog 活動看板 END--*/
.commonListUl.blog li { background-position:4px 8px;}
/*--20150731- NEW blog_label 作者類別頁籤 END--*/


/*--20151225- 會員登入 註冊 start--*/
.memberLogin { min-height:450px; background:url(../images/loginBg.jpg) no-repeat right top; background-size:500px; color:#565656; font-weight:200;}
.newLogin { padding-bottom:20px; width:260px; display:inline-block; vertical-align:top; margin:10px 20px 0 0;}
.memberLogin .newLogin:first-child { border-right: 1px solid #ddd; padding-right: 24px;}
.newLogin .memberTextfield { border:1px solid #5aa11b; padding:7px 0 7px 30px; color:#5aa11b; display:block; width:230px;}
.newLogin .memberTextfield.memberId { background:url(../images/memberIcon_id.png) no-repeat 3px center #FFF; background-size:22px; margin-bottom:5px;}
.newLogin .memberTextfield.memberPw { background:url(../images/memberIcon_pw.png) no-repeat 3px center #FFF; background-size:22px;}
.newLogin div { padding:10px 0; text-align:left;}
.newLogin div a {float:right;}
.newLogin div input[type="checkbox"] { display:none;}
.newLogin div input[type="checkbox"] + label { background:url(../images/surveySelectBg.gif) no-repeat left center; background-size:28px; padding-left:30px;}
.newLogin div input[type="checkbox"] + label:hover { color:#5aa11b;}
.newLogin div input[type="checkbox"]:checked + label { background:url(../images/surveySelected.gif) no-repeat left center; background-size:28px; color:#5aa11b;}
.newLogin input[type="button"], .newMember input[type="button"] { background-color:#5aa11b; color:#FFF; font-weight:200; text-align:center; font-size:1.2em; padding:10px 0; text-align:center; display:block; width:100%; border-radius:0; border:1px solid #5aa11b; margin-bottom:20px;}
.newLogin input[type="button"]:hover, .newMember input[type="button"]:hover { background-color:#FFF; color:#5aa11b;}
.newLogin .fbBtn { background-color:#3b5998 !important; border-color:#3b5998 !important;}
.newLogin .fbBtn:hover, .fbOrg:hover { background-color:transparent !important; color:#3b5998 !important;}
.fbOrg { display:block; width:100%; background-color:#3b5998; color:#FFF; padding:10px 0; font-size:1.2em; font-weight:200; text-align:center !important; border:1px solid #3b5998; margin-bottom:20px; cursor:pointer;}
.newLogin p { text-align:center; margin-bottom:10px;}
.newLogin p:first-child, .memberNew p:first-child { text-align:left; color:#5aa11b; font-size:1.2em; font-weight:500;}

.memberNew { min-height:350px; width:700px; display:block; margin:auto; color:#565656;}
.memberNew .newLogin { margin-right:0;}

.memberStep { display:block; width:690px; margin:auto; margin-bottom:20px; background:url(../images/dot.png) repeat-x center 25px; background-size:7px; font-weight:100;}
.memberStep li { display:table-cell; text-align:center; width:230px; background:url(../images/memberIcon.png) no-repeat center top; background-size:50px; padding-top:60px; color:#cecece;}
.memberStep li.on {background:url(../images/memberIcon_done.png) no-repeat center top; background-size:50px; color:#5aa11b;}

.newMember { display:inline-block; width:400px; min-height:300px; margin:10px 30px 0 0; line-height:1.6; padding-bottom:50px; font-weight:200;}
.newMember.fullBox { width:100%;}
.newMember p { margin-bottom:10px; vertical-align:top;}
.newMember label { display:block; margin-bottom:15px;}
.newMember input[type="text"], .newMember input[type="password"], .newMember input[type="number"], .newMember input[type="date"] { border:none; border-bottom:1px solid #5aa11b; padding:7px 0 7px 30px; color:#5aa11b; display:block; width:370px; margin-bottom:5px; font-weight:200;}
#member_email,#fb_email { background:url(../images/memberIcon_mail.png) no-repeat 3px center #FFF; background-size:22px;}
#member_repassword, #member_password, #member_code { background:url(../images/memberIcon_pw.png) no-repeat 3px center #FFF; background-size:22px;}
.newMember.fullBox #member_code {border:1px solid #5aa11b;}
#member_name,#fb_name { background:url(../images/memberIcon_id.png) no-repeat 3px center #FFF; background-size:22px;}
#member_birthday { background:url(../images/memberIcon_birth.png) no-repeat 3px center #FFF; background-size:24px;}
#member_mobile,#fb_mobile { background:url(../images/memberIcon_tel.png) no-repeat 3px center #FFF; background-size:22px;}
#member_subno,#fb_subno { background:url(../images/memberIcon_code.png) no-repeat 3px center #FFF; background-size:22px;}

.newMember .member_sexBox { margin-bottom:15px; color:#5aa11b; border-bottom:1px solid #5aa11b; padding:5px 0 5px 30px; width:370px; background:url(../images/memberIcon_sex.png) no-repeat 1px center #FFF; background-size:28px;}
.newMember .member_sexBox div { display:inline; line-height:1;}
.newMember .member_sexBox input[type="radio"] { display:none;}
.newMember .member_sexBox input[type="radio"] + label { background:url(../images/surveySelectBg.gif) no-repeat left center; background-size:30px; padding-left:30px; display:inline-block; width:70px; margin-bottom:0;}
.newMember .member_sexBox input[type="radio"] + label:hover { opacity:.7; cursor:pointer;}
.newMember .member_sexBox input[type="radio"]:checked + label { background:url(../images/surveySelected.gif) no-repeat left center; background-size:30px;}

.newMember .member_note { display:block; font-size:13px; color:#777;}
.newMember .member_note > span { float:right; text-align:right;}
.newMember .member_note > span > .star {color:#5aa11b;}
.newMember .member_correct { display:block; font-size:13px; color:#5aa11b; background:url(../images/memberIcon_done.png) no-repeat 2px 2px; background-size:15px; padding-left:20px;}
.newMember .member_uncorrect { display:block; font-size:13px; color:#c91111; background:url(../images/memberIcon_wrong.png) no-repeat 2px 2px; background-size:15px; padding-left:20px;}
.newMember.fullBox #member_codeSent { width:280px; float:right; margin-top:-52px; }

.loaderCHECK{background:url(../images/loading1.gif)50% 50% no-repeat #fff;background-color:rgba(255,255,255,.7);position:fixed;left:0;top:0;width:100%;height:100%;z-index:10001}

/*--20151225- 會員登入 註冊 END--*/

/*--201604新增的頁面最上方連結區塊 START--*/
.headerLinks { background-color:#ebebea; height:30px;}
.headerLinks a { color:#000; text-decoration:none; padding:5px 0; display:block; font-size:13px;}
.headerLinks a:hover { color:#094;}
.headerLinks .important a { color:#f08200;}
.headerLinks .important a:hover { color:#f05400;}
.headerLinks > ul { width:960px; margin:auto;}
.headerLinks > ul > li { display:inline-block; margin-right:15px;}
.headerLinks .moreIcon { font-size:11px; color:#a0958a; position:relative; cursor:pointer;}
.headerLinks .moreIcon span { padding-left:1px;}
.headerLinks .moreIcon span:after { content:""; display:inline-block; background:url(../images/header_more.png) no-repeat center bottom; width:12px; height:11px; background-size:contain; margin-left:6px;}
.headerLinks .moreIcon ul { position:absolute; z-index:999; left:-10px; top:25px; background-color:#ebebea; padding:5px 10px; min-width:100px; display:none;}
.headerLinks a:hover, .headerLinks .moreIcon:hover { color:#f08200;}
/*--201604新增的頁面最上方連結區塊 END--*/


/* productList */
.productList>ul{letter-spacing:-0.3em;}
.productList>ul>li{display:inline-block;vertical-align:top;font-size:13px;letter-spacing:normal;margin:0px 20px 20px 0px;}
.productList>ul>li:nth-child(2n){margin-right:0px;}
.productList li>a{width:268px;border:1px solid #eaeaea;position:relative;display:block;padding:0px 20px 20px 20px;}
.productList li>a strong{display:block;font-size:15px;padding-bottom:15px;}
.productList .commonGray{line-height:2em;}
.productList li>a>img{display:block;margin:0px auto;padding:20px 0px;}


/*--20161121 新增文章出版日期移動位置 start--*/
.sourceArea {padding:10px 0; color:#565656; margin-bottom:35px; margin-top:-10px;}
.sourceArea .link { position:relative; cursor:pointer;}
.sourceArea .link:after { position:absolute; right:-10px; top:1px; content:""; width:0; height:0; border-style:solid; border-width:6px 0 6px 6px; border-color:transparent transparent transparent #565656; border-radius:10px;}
.sourceArea .link:hover { color:#f08200;}
.sourceArea .link:hover:after { border-color:transparent transparent transparent #f08200;}
.sourceArea .hideDate { display:none; margin-left:15px; color:#565656;}
/*--20161121 新增文章出版日期移動位置 end--*/


/*--20170817 新增身體百科文章末按鈕--*/
.commonKb-btns { padding:15px 10px 5px 15px;overflow:hidden; margin-bottom:50px; }
.commonKb-btns h4 { font-size:18px;color:#333; font-weight:bold; margin-bottom:15px; }
.commonKb-btns .box-data { display:flex;  }
.commonKb-btns a.btn-B-kb, .commonKb-btns a.btn-B-body { float:left; background-repeat:no-repeat; border-width:2px;  border-style:solid; border-radius:5px; font-size:18px; color:#333; height:100px; box-sizing: border-box; }
.commonKb-btns .btn-B-kb { background-image:url(../images/icon_bodyKB.svg); background-position-y:center;  background-position-x:calc(50% + 30px); background-size: 20px; border-color:#005CC4; margin-right:10px; width:145px; padding: 40px 0 0 30px; }
.commonKb-btns .btn-B-kb:hover { background-image:url(../images/icon_bodyKB-O.svg); background-color:#005CC4; color:#fff; }
.commonKb-btns .btn-B-body { background-image:url(../images/BG_btn-B-body.png); background-size: 130px; background-position: 20px bottom; border-color:#094; width:300px; padding: 25px 0 0 165px; line-height: 1.4; font-weight: bold; }
.commonKb-btns .btn-B-body span { background-image:url(../images/icon_bodyKB.svg); background-repeat:no-repeat; background-position:right; background-size:20px; font-weight: normal; display: inline-block; padding-right: 30px; }
.commonKb-btns .btn-B-body:hover span { background-image:url(../images/icon_bodyKB-O.svg); }
.commonKb-btns .btn-B-body:hover { background-color:#094; color:#fff;}
/*--20170817 新增身體百科文章末按鈕 end--*/

/*--20171013 new!footer--*/
.commonhealth_footer-channel {width: 100%;font-size: 15px;line-height: 1;text-align: center;margin: 15px 0 5px 0;}
.commonhealth_footer-channel ul {margin: 0;padding: 0;}
.commonhealth_footer-channel li {display: inline-block;border-right: 1px solid rgba(255,255,255,.4);padding-right: 12px;margin-right: 10px;margin-bottom: 10px;}
.commonhealth_footer-channel li a {color: #fff;text-decoration: none;position: relative;transition: .3s;}
.commonhealth_footer-channel li a:after {content: "";background-color: #fff;width: 0;height: 1px;position: absolute;left: 50%;bottom: -3px;display: inline-block;transition: .3s;}
.commonhealth_footer-channel li a:hover:after {width: 100%;left: 0;}
.commonhealth_footer-channel li:last-child {border: none;margin-right: 0;padding-right: 0;}
.commonhealth_footer-channel a:hover {color: #fff;}
.commonhealth_footer-copyright {color: #fff;font-size: 14px;text-align: center;line-height: 1.75;font-weight: 300;}
.commonhealth_footer-channel br {display: none;}
/*--20171013 new!footer end--*/
























