﻿@charset "utf-8";
/* CSS Document */
/*
==============================
Common Style
==============================
*/
.default-value-tc{height:28px;width:110px;border:0;font-size:13px;padding:0 5px;margin-top:7px\9;height:20px\9;}
.sideSearch .inputBoxNotChangedTC{font-family:PMingLiU,sans-serif;font-style:italic;font-weight:bold;color:#C8C8C8;}
.sideMenu ul li:last-child{border-bottom:0;}
.tcSprite{display:inline-block;overflow:hidden;background-repeat:no-repeat;background-image:url(../images/tc/tcSprite.jpg);}
.blogCommAtr{width:54px;height:54px;background-position:-399px -275px}
.blogIntro{width:771px;background-position:-8px -8px;}
.blogIntroS{height:220px;background-image:url(../images/tc/blog_intro.jpg);background-position:0 0;}
.blogIntro td{padding:4px 0;}
.blogIntro td p{margin-bottom:10px;}
.blogList{width:383px;height:202px;background-position:-8px -275px}
.blogNextBtn{width:18px;height:18px;background-position:-497px -275px}
.blogNextBtn:hover {width:18px;height:18px;background-position:-466px -403px}
.blogNextBtn.dim {width:18px;height:18px;background-position:-466px -429px;}.contPost th
.blogPrevBtn{width:18px;height:18px;background-position:-461px -311px}
.blogPrevBtn:hover {width:18px;height:18px;background-position:-472px -337px}
.blogPrevBtn.dim {width:18px;height:18px;background-position:-487px -311px;}
.contPost th{font-weight:normal; width:435px;}
.articleList .totalNum{font-family:Arial, Helvetica, sans-serif;}
.icoBlog {width:22px;height:22px;background-position:-436px -433px;margin-left:-8px !important;}
.icoBlog:hover {width:22px;height:22px;background-position:-466px -373px}
.icoNews{width:22px;height:22px;background-position:-436px -373px;margin-left:-9px !important;}
.icoNews:hover {width:22px;height:22px;background-position:-436px -403px}
.icoBlog.current{background-position:-466px -373px;margin-left:-8px !important;}
.icoNews.current{background-position:-436px -373px;margin-left:-9px !important;}
.icoDB {width:28px;height:28px;background-position:-436px -337px}
.icoDB:hover {width:28px;height:28px;background-position:-461px -275px}
.icoSW {width:29px;height:28px;background-position:-399px -409px}
.icoSW:hover{width:29px;height:28px;background-position:-399px -445px}
.icoYK{width:29px;height:28px;background-position:-399px -337px}
.icoYK:hover{width:29px;height:28px;background-position:-399px -373px}
.tcFont,.wrapperTC .frMainTit,.wrapperTC .frMoreBtnBg,.wrapperTC .moreBtnBg,.wrapperTC .hkTraBlock div,.wrapperTC .archiveTabItem,.wrapperTC .ddList，.wrapperTC .mediaLgn,.wrapperTC .frLatestnews,.wrapperTC .frSldTit{font-family:Arial,PMingLiU,sans-serif !important;}
/*
==============================
Common Style End
==============================
*/
/*TC Front Page*/
.wrapperTC .frLatestnews{padding-top:5px;}
.wrapperTC .frSldTit{font-size:20px;}
.wrapperTC .prDldBtn{font-size:14px;color:#ffffff;float:right;text-align:center;margin:-5px 5px 0 0 !important;}
.wrapperTC .downloadBtn{background:url(../images/download-btn.png) 10% 50% no-repeat;padding-left:5px;}
.wrapperTC .prDldBtnTC span{margin:6px 0 0 0;}
.wrapperTC .mediaLgnDiv.mlPass label{margin-right:42px;}
.wrapperTC .mediaToolkit .downloadBtn{background:url(../images/download-btn.png) 10% 50% no-repeat;padding-left:5px;}
.wrapperTC .mediaUserMgt a{float:right;text-align:center;margin-left:10px;}
.wrapperTC .mediaUserMgt p{display:block;position:relative;margin-top:-30px;width:350px;float:right;right:0px;text-align:right;font-size:11px;}
/*TC Blog Pages*/
.blogShadow{width:785px;height:14px;background:url(../images/tc/blog-landing-shadow.jpg) no-repeat;margin:15px 0 15px -11px;}
.blogIntro table{text-align:left;margin-right:15px;}
.blogIntro table caption{font-size:16px;font-weight:bold;color:#f47920;margin:15px 0;}
.blogIntro img{margin:3px;}
.blogIntro div{text-align:left;width:350px;margin-right:10px;float:right;}
.blogIntro .blogDesc{height:173px;overflow:hidden;}
.blogIntro .blogDesc p{text-align:left;margin:0 0 15px 0;}
.blogIntro .blogDesc span{font-size:15px;font-weight:bold;color:#f47920;margin:20px 0 10px 0;display:inline-block;}
.blogMore p{margin-top:5px;}
.blogMore span{color:#f47920;}
.blogList{float:left;margin:5px 1px 0 1px;}
.blogList img{margin:20px 0 0 20px;}
.blogList div{text-align:left;width:210px;margin-right:10px;float:right;}
.blogList .blogGerDesc{height:150px;overflow:hidden;}
.blogList .blogGerDesc p{text-align:left;margin:0 0 10px 0;}
.blogList .blogGerDesc span{font-size:15px;font-weight:bold;color:#f47920;margin:20px 0 -5px 0;display:inline-block;}
.blogCont .frMainTit span{font-size:20px;}
.blogCont .prToolkit{margin-top:20px;}
.blogCont .frSldTit{font-size:15px;font-weight:bold;margin-bottom:5px;}
.blogCont p{text-align:left;margin:15px 0;word-wrap:break-word;}
.blogCont .clearfix{height:30px;}
.blogCont table td{padding:15px 0 0 0;line-height:1.2em;}
.blogCont .commentForm{text-align:left;color:#000000;}
.blogCont .commentForm p{margin:0 0 0 20px;font-weight:bold;}
.blogCont .commentForm a{margin:2px 30px 5px -5px;}
.blogCont .commentForm td table td{padding:0;}
.blogCont .commentForm td table label{margin:5px 0 0 -20px;}
.blogCont .commentForm td table p{margin:10px 0 0 20px;}
.blogCont .commentForm #user_name_mid p{margin-top:15px !important;}
.blogCont .commentForm td table input,.blogCont .commentForm td table img{margin:10px 0 0 0;}
.blogCont .commentForm input[type=text]{height:24px;width:240px;border:1px solid #ABABAB;color:#000000;padding:0 6px;height:22px\9;padding-top:5px\9;}
.blogCont .commentForm textarea{height:90px;width:400px;max-width:400px;border:1px solid #ABABAB;color:#000000;padding:4px;}
.blogCont .commentBlock{background:url(../images/tc/blog-comment-avatar.gif) no-repeat 5% 50%;padding:10px 0 10px 100px;border-bottom:1px solid #cccccc;}
.blogCont .commentBlock:last-child{border-bottom:0;}
.blogCont .commentBlock p{margin:10px 0;}
.blogCont .commentBlock span{color:#f47920;}
.blogRecentList{width:210px;}
.blogRecentList li{padding:15px 0 10px 0;border-bottom:1px solid #cccccc;}
.blogRecentList p{width:125px;height:60px;overflow:hidden;font-size:11px;line-height:1.4em;}
/*TC Social*/
.tdcSocial{width:375px;min-height:510px;background:#F1F1F1;float:left;margin-bottom:15px;}
.tdcSocialRt{margin-left:14px}
.tdcSocial .tdcSocialHeader{padding:10px 0 0 10px;}
.tdcSocial dd{color:#000000;padding:15px 0 5px 12px;font-weight:bold;}
.tdcSocial .boxFb{border:none;overflow:hidden;width:355px;height:423px;background:#ffffff;margin-left:10px;}
.tdcSocial .share_self{margin:35px 0 0 10px;overflow:hidden;}
.tdcSocial .tdcSocialFb{display:block;width:77px;height:26px;background:url(../images/tc/tdc_social_fb.jpg) no-repeat;}
.tdcSocial .tdcSocialWb{display:block;width:95px;height:30px;background:url(../images/tc/tdc_social_wb.jpg) no-repeat;}
.tdcSocial .tdcSocialBtn{display:block;width:21px;height:4px;background:url(../images/tc/tdc_social_more.jpg) no-repeat;margin:-25px 10px 0 0;}
/*TC Social Video*/
.tdcSocial .tdcSocialYt{display:block;width:81px;height:26px;background-image:url(../images/tc/tdc_social_yt.jpg);}
.tdcSocial .tdcSocialYk{display:block;width:97px;height:26px;background-image:url(../images/tc/tdc_social_yk.jpg);}
.tdcSocial .tdcSocialTd{display:block;width:80px;height:30px;background-image:url(../images/tc/tdc_social_td.jpg);}
.videoListYt .videoplayBtn{width:128px;height:72px;background-image:url(../images/video-play-btn-128-72.png);margin:10px;}
.videoListYk .videoplayBtn,.videoListTd .videoplayBtn{width:96px;height:72px;background-image:url(../images/video-play-btn-96-72.png);margin:10px;}
.videoListYt img,.videoListYk img,.videoListTd img{border:1px solid #ffffff;margin:10px;}
.videoListYt img{width:128px;height:72px;}
.videoListYk img,.videoListTd img{width:96px;height:72px;}
.videoListDesc{margin:10px 25px 0 0;width:195px;}
.videoListDesc p,.videoListDesc a{line-height:1.3em;}
.videoListDesc a{display:inline-block;margin-bottom:7px;}
.videoListYk .videoListDesc,.videoListTd .videoListDesc{margin-right:30px;width:220px;}
.videoListYt, .videoListYk, .videoListTd { margin-top: 28px; }
.blogGerCover{text-align:center !important;float:left !important;}
.blogGerCover img{max-height:213px;}