.header {
}

/* Navigation Bar */

.sec_nav {
	background: transparent url(/include/images/services/services_nav.png) top left no-repeat;
}

/* futures */

.ft_1, .ft_2, .ft_3 {
	width: 106px;
}

.ft_4 {
	width: 104px;
}

.ft_5 {
	width: 103px;
}

.ft_6 {
	width: 103px;
}

/**/

.f_secion {
	background-color: #c6c6c6;
	height: 160px;
	width: 955px;
	margin: 0px;
	padding: 0px;
}

.flash_block {
	background: transparent url(/include/images/services/kv.jpg) top left no-repeat;
	float: left;
	width: 420px;
	height: 160px;
}

.founction_block {
	float: right;
	width: 531px;
}

.home_quick_menu {
	background-color: #d80003;
	float: left;
	width: 192px;
}

.promo a {
	display: block;
	width: 192px;
	overflow: hidden;
	text-indent: -999em;
}

.promo a.order1 {
	background: url(/include/images/services/ser_order_1.png) no-repeat;
	height: 55px;
}

.promo a.order2 {
	background: url(/include/images/services/ser_order_2.png) no-repeat;
	height: 52px;
}

.promo a.order3 {
	background: url(/include/images/services/ser_order_3.png) no-repeat;
	height: 53px;
}

/**/

.formBtn {
	background: #dad09f url(/include/images/bgFormBtn.gif) center center repeat-x;
	border: 1px solid #8e8e8e;
	position: relative;
	top: 1px;
	color: #333333;
	font-size: 12px;
	padding: 2px;
	height: 21px;
	cursor: pointer;
}

.memberzone .qna {
	background: transparent url(/include/images/services/imp_member_function.png) left top no-repeat;
	position: relative;
	height: 71px;
}

.memberzone .qna span {
	display: none;
}

.memberzone .qna .new_pass {
	background: transparent url(/include/images/services/new_pass.png) left top no-repeat;
	position: absolute;
	top: 36px;
	left: 19px;
	width: 114px;
	height: 23px;
}

.memberzone .qna .member_profile {
	background: transparent url(/include/images/services/member_profile.png) left top no-repeat;
	position: absolute;
	top: 36px;
	left: 149px;
	width: 114px;
	height: 23px;
}

/**/

.left .squeezer {
	padding-left: 0;
}

.tab_block .squeeze {
	padding: 0 4px 10px;
}

/* Tab Block */

div.inline_block {
	margin-right: 6px;
}

.tab_block .squeeze h3 a {
	width: 460px;
	margin-right: 24px;
}

img.stepflow {
	margin-bottom: 14px;
}

.aj_block {
	height: 32px;
}

div.tab_block {
	padding: 9px 0 5px;
}

.tab_block .squeeze div img {
	float: left;
}

.tab_block .squeeze div p {
	float: left;
	width: 295px;
	padding-left: 12px;
}

.newStepCT{
	display:none;
}

.newstep_post {
	width: 424px;
	height: 8em;
}

.newStepCTBtn {
	position: absolute;
	right: 7px;
	display: block;
	width: 155px;
	height: 35px;
	overflow: hidden;
	text-indent: -999em;
}
.newStepCT .up {bottom: 63px;}
.newStepCT .down {bottom: 23px;}

.nowreser {	background: transparent url(/include/images/services/now_reser_op_acc.jpg) center center no-repeat;}
.whybeit {	background: transparent url(/include/images/services/why_member.jpg) center center no-repeat;}

.firstLogin {	background: transparent url(/include/images/services/first_login.jpg) center center no-repeat;}
.seeMore {	background: transparent url(/include/images/services/see_more.jpg) center center no-repeat;}

.applyCertify {	background: transparent url(/include/images/services/apply_certify.jpg) center center no-repeat;}
.backupCertify {	background: transparent url(/include/images/services/backup_certify.jpg) center center no-repeat;}

.enterMember {	background: transparent url(/include/images/services/enter_member.jpg) center center no-repeat;}
.confirmInfo {	background: transparent url(/include/images/services/confirm_info.jpg) center center no-repeat;}

.applyEBill {	background: transparent url(/include/images/services/apply_eBill.jpg) center center no-repeat;}
.cancelEBill {	background: transparent url(/include/images/services/cancel_eBill.jpg) center center no-repeat;}

.enterStock {	background: transparent url(/include/images/services/enter_stock.jpg) center center no-repeat;}
.whatWeHave {	background: transparent url(/include/images/services/what_we_have.jpg) center center no-repeat;}

.tab_block li {
	padding: 5px 0 5px 20px;
	margin-bottom: 0;
}

.tab_block li .mes {
	border: none;
	width: 370px;
}

.tab_block span.type {
	color: #1a5e9d;
}

.clickn {
	padding-left: 28px;
}

.q_download .cleartitle {
	height: 65px;
	margin: 0 0 4px;
	padding: 4px;
}

.q_download span {
	float: left;
	padding-left: 8px;
}

.btns {
	float: left;
	padding: 6px 0 0 8px;
}

.q_download a.download_app {
	background: transparent url(/include/images/yellow_btn_98X29.png) no-repeat scroll left top;
	display: block;
	width: 98px;
	height: 29px;
	color: #7a661f;
	font-size: 13px;
	line-height: 2.5em;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	float: left;
	margin-right: 5px;
}

.q_download a.download_book {
	background: transparent url(/include/images/yellow_btn_98X29.png) no-repeat scroll left top;
	display: block;
	width: 98px;
	height: 29px;
	color: #7a661f;
	font-size: 13px;
	line-height: 2.5em;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	float: left;
}

/* Section right*/

.side_sq {
	padding: 8px 16px;
}

.in_sq {
	padding-bottom: 24px;
}

.inputlist {
	margin: -8px 0 0 0;
}

.inputlist li {
	height: 24px;
}

.firstinput {
	border-bottom: 1px solid #ccae46;
	margin-bottom: 6px;
	padding: 8px 0;
	height: 16px;
}

.inputlist select {
	width: 230px;
}

.squeeze label {
	float: left;
	width: 65px;
	padding-right: 6px;
	line-height: 20px;
	font-weight: bold;
}

.foudname {
	border: 1px solid #8e8e8e;
	width: 196px;
	height: 16px;
	margin-right: 5px;
}

.list_1 dl,
.list_1 ul {
	height: 1%;
	overflow: hidden;
}

.list_1 li dd {
	float: left;
	display: block;
	overflow: hidden;
	white-space: nowrap;
}

.list_1 li dd.mes {
	width: 180px;
}

.row_block h4 {
	color: #b78422;
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 6px;
}

.side_sq label {
	color: #000000;
	margin: 0 2px;
}

.searchinput {
	width: 154px;
}

.whitebtn {
	background-color: #ffffff;
	border: 1px solid #aeadad;
	font-size: 11px;
	width: 42px;
	height: 22px;
	margin-left: 2px;
	padding: 2px 8px;
}

.side_sq:after {
	content: "";
	clear: both;
	display: block;
}

.servicetime {
	margin-top: 6px;
    background: transparent url(/include/images/services/service_time.png) top left no-repeat;
	height:338px;
	text-indent:-9999px;
}
.servicetime .contact_us
{
	background: transparent url(/include/images/services/service_time_line.png) top left no-repeat;
    display: block;
    position: absolute;
    width: 107px;
    height: 39px;
    bottom: 40px;
    left: 120px;
}
.servicetime .contact_us:hover
{
	background: transparent url(/include/images/services/service_time_hover.png) top left no-repeat;

}
.contact_block,
.message_block	{
    display: block;
	overflow: hidden;
	text-indent: -999em;
    width: 338px;
	margin-top: 6px;
}
.contact_block {
	background: transparent url(/include/images/services/contact_bg.png) top left no-repeat;
}
.message_block {
	background: transparent url(/include/images/services/message_bg.png) top left no-repeat;
}


.hot_tag .side_sq {
	line-height: 2em;
}

.q_searchbox .side_sq {
	padding: 8px 0 8px 16px;
}

a.usage_q {
	display: block;
	width: 338px;
	height: 67px;
}

a.service_mailbox,
a.service_messagebox {
	display: block;
	width: 338px;
	height: 58px;
}

a.sys_diy {
	background: transparent url(/include/images/services/diy_btn.jpg) top left no-repeat;
	display: block;
	width: 270px;
	height: 36px;
	display: block;
	overflow: hidden;
	text-indent: -999em;
	margin: 0 auto;
}

ul.softwarelist {
	width: 270px;
	margin: 0 auto;
}

ul.softwarelist li {
	float: left;
	width: 135px;
	padding-left: 0 !important;
}

ul.softwarelist li a {
	background: transparent url(/include/images/list_reddot.png) left center no-repeat;
	color: #7f7f7f;
	padding-left: 10px;
}

h2.q_search {
	background-image: url(/include/images/services/q_search.png);
	background-color: #edda95;
}

h2.hot_tag {
	background-image: url(/include/images/services/hot_tag.png);
	background-color: #edda95;
}

.cleartitle {
	clear: both;
}

/* Tags */

/*  會影響問答集 (faq.aspx) 2009.06.25 kennyeh
.tagbox {
	border: 1px solid #d5d5d5;
	padding: 10px 18px;
	margin-bottom: 6px;
	line-height: 2em;
}
*/

.tagbox {
	line-height: 2em;
}



.tags {
	margin: 0 5px;
	text-decoration: none;
}

.tags:hover {
	text-decoration: underline;
}

.one {
	font-size: 13px;
	color: #000000;
}

.two {
	font-size: 15px;
	color: #b78422;
}

.three {
	font-size: 17px;
	color: #000000;
}

.four {
	font-size: 20px;
	color: #d80403;
}

.q_searchbox h4 {
	color: #5a5a5a;
	font-size:13px;
	margin-top:8px;
	font-weight:normal;
}

/* 客服專區問題查詢 (servicesIndex.aspx) by Yangky 201208 */
.q_searchbox .side_sq #ctl00_ContentPlaceHolder1_wucSearch1_UpdatePanel1,
.q_searchbox .side_sq .searchmethod {height:30px;}
.q_searchbox .side_sq #ctl00_ContentPlaceHolder1_wucSearch1_UpdatePanel1 select,
.q_searchbox .side_sq #ctl00_ContentPlaceHolder1_wucSearch1_UpdatePanel1 option,
.q_searchbox .side_sq .searchmethod input[type=text],
.q_searchbox .whiteBtn { height:23px; line-height:23px; vertical-align:middle; }
.q_searchbox .side_sq .searchmethod input[type=text]{height:19px; line-height:19px;}
.q_searchbox .whiteBtn {width:29px;cursor:pointer; border:#8e8e8e 1px solid; color:#333; font-size:12px;}


/* 用戶中心風險簽署 (member/risks.aspx) by Yangky 201208 */
.riskBox .introBox,
.riskBox .listBox { width:810px;}
.riskBox .introBox{ height:167px; position:relative; background:url(/include/images/services/rick_intdo_bg.jpg) no-repeat 0 0;}
    .riskBox .introBox ul{ width:510px; list-style-type:decimal; padding-left:25px; position:absolute; left:140px; top:60px;}
    .riskBox .introBox ul li em{ font-weight:bold; color:#c50000; font-style:normal;}
    .riskBox .introBox ul li a,
    .riskBox .introBox ul li a:visited{color:#c50000;}
.riskBox .listBox{margin-top:15px; background:url(/include/images/services/listBox_bg.jpg) repeat-y 0 0;}
        .riskBox .listBox .innerBox{overflow:auto; zoom:1;}
        .riskBox .listBox .stock_items,
        .riskBox .listBox .futures_items{width:710px; padding-top:43px; margin-bottom:20px;}
        .riskBox .listBox .duplicated_items{width:710px; padding-top:43px; margin-bottom:20px;}
        .riskBox .listBox .fortune_items{width:710px; padding-top:43px; margin-bottom:20px;}
        .riskBox .listBox .stock_items  {background:url(/include/images/services/risk_paper/rick_title_stock.jpg) no-repeat 0 0;}
        .riskBox .listBox .futures_items{background:url(/include/images/services/risk_paper/rick_title_futures.jpg) no-repeat 0 0;}
        .riskBox .listBox .duplicated_items{background:url(/include/images/services/risk_paper/rick_title_duplicated.jpg) no-repeat 0 0;}
        .riskBox .listBox .fortune_items{background:url(/include/images/services/risk_paper/risk_title_fortune.png) no-repeat 0 0;}
        .riskBox .listBox table.item{width:690px; margin:5px 0px 0px 10px; background-color:transparent;}
              .riskBox .listBox table.item .applyName   { width:670px; font-size:15px; font-weight:bold; text-align:left;}
              .riskBox .listBox .stock_items table.item .applyName  {color:#742113; border-bottom: 1px #e7b0a7 dashed;}
              .riskBox .listBox .futures_items table.item .applyName{color:#745713;border-bottom: 1px #e2cd9b dashed;}
              .riskBox .listBox table.item .checkBtn    { width:65px; height:31px; position:relative; }
              .riskBox .listBox table.item .checkBtn a  { position:absolute; right:0; top:0; outline:none; 
                                                          behavior:expression(this.onFocus=this.blur());}
              .riskBox .listBox table.item .content     { color:#545454; text-align:justify; padding-top:8px;}



/* 台網憑證中心更新 (certificate/operation.aspx) by Yangky 201208*/
.QAlistBox{ width:220px; padding-bottom:20px; text-align:center; margin-top:15px; background:url(/include/images/services/btm_Certificate.jpg) no-repeat center bottom;}
    .QAlistBox ul{ width:201px; height:159px; margin:auto; background:url(/include/images/services/bg_Certificate.jpg) no-repeat center top;}
        .QAlistBox ul li{width:14em; margin:auto; height:3em; 
                         line-height:1.3em; padding:5px 0 0 0; border-bottom:1px dotted #dbba5c; text-align:left; font-size:13px; }
            .QAlistBox ul li a.item,
            .QAlistBox ul li a.item:visited{color:#666; text-decoration:none;}
            .QAlistBox ul li a.item:hover{ text-decoration:underline;}
            .QAlistBox ul li.more{text-align:right; height:auto; border-bottom:0; padding:0; }
            .QAlistBox ul li.more a,
            .QAlistBox ul li.more a:visited{color:#c08425;}
            .QAlistBox ul li.more a:hover{ text-decoration:none;}
			
.Sentmail_bg{background-image:url(/include/images/services/senmail_bg.png);width:713px; height:136px;}
.sentmail_bgg{background-color:#f4f3f6;}