﻿/***************************************Font****************************************************/
body {font:13px/1.22 arial,helvetica,clean,sans-serif,新細明體; *font-size: small; *font: x-small;}
table {font-size: inherit;font: 100%;}
pre,code,kbd,samp,tt {font-family: monospace; *font-size: 108%;line-height: 99%;}

/****************************************Main***************************************************************/
a:link {color: #336699;text-decoration: none;}
a:visited {color: #336699;text-decoration: none;}
a:hover {color: #CC0000;text-decoration: underline;}
a:active {color: #666;text-decoration: none;}

body {background-image:url(../images/newBg.jpg);background-repeat:repeat-x;background-position:left top;background-color:#fff;padding:0;margin:0;color: #D6D6D6;}
#body2 {/*background-image:url(../images/background.jpg);background-repeat:no-repeat;background-position:left top;*/padding:0;margin:0;}
input,textarea {font-size: 12px;font-family: Arial, Helvetica, sans-serif;}
ul,ol,li,div,p,form,img,label,a {margin:0;padding:0;border:0;color: #000;}
ul {list-style: none;}
a img {vertical-align: bottom;}
h1,h2,h3,h4,h5,h6 {margin: 0;padding: 0;}
.left {text-align: left;}
.right {text-align: right;}
.center {text-align: center;}
.line {color: #CCC;}
.gray1 {color: #333;}
.gray2 {color: #666;}
.gray3 {color: #999;}
.gray4 {color: #CCC;}
.clear {clear: both;}
.clearIE6 {clear:both; _clear:none!important;}
.clearIE {*clear: both;}
.clearFF {clear: both;*clear: none;}
#msg_login {border:1px dashed #cececd;width:90%;padding:12px 3px;margin:0;text-align:center;background-color:#fcfae0;background-image:url(../images/alert.gif);background-repeat:no-repeat;background-position:12px 8px;}

/************************************************************************************************************/
#container {width: 980px;margin: 0 auto;padding: 0;height:100%;}
#content {float:left;margin-left:10px;width:600px;}
#sidebar2 {float:right;width: 205px;}
#mainarea {background-color:#fff!important;margin:0;margin:0;padding:0;height:100%;background-image:url(../images/content2.jpg);background-repeat:no-repeat;background-position:right top;}
#mainarea2  {background-image:url(../images/content.jpg);background-repeat:no-repeat;background-position:left top;min-height:600px;height:100%;_clear:both;_height:100%;_padding-bottom:15px;}
#sidebar {float: left;width: 145px;	padding-left: 10px;}

/************************************************************************************************************/
/*#header {clear:both;width:975px!important;height:72px;padding:0;margin:10px 0 15px 0; _margin:0 0 0 0; _padding-top:10px;}
#header object {margin:5px 5px 5px 0;_float:left;}*/
#header .topAd {width:495px;*width:485px;}
/*
#header .droplinetabs{height:50px;}
.droplinetabs .Nav1 {padding:5px 0 0 0;_padding:10px 0 0 0;}
.droplinetabs ul li ul{top:45px;*top:40px!important;}
#header .topNav {*width:350px;*font-size:85%;}*/

/************************************************************************************************************/
#sidebar .chart {*padding-bottom: 20px;padding-bottom: 5px;margin-bottom: 15px;*clear: both;background-image: url(../images/chart_bg_bottom.jpg);background-repeat: no-repeat;background-position: bottom left;}
#sidebar .chart h3 {color: #CE6014;font-size: 100%;padding: 8px 0;text-align: center;background-image: url(../images/chart_bg.jpg);background-repeat: no-repeat;	background-position: top left;*height:30px;}
#sidebar .chart h3 a {color: #CE6014;}
#sidebar .chart h3 img {margin-left: 3px;}
#sidebar .chart li {padding: 3px 0 3px 11px;margin: 3px 0;font-size: 95%;}
#sidebar .chart li span {margin-right: 6px;color: #62A3C2;padding: 0 2px;background-color: #F1F5FA;border: 1px solid #CADFF9;}
#sidebar .chart a:hover {color: #0099CC;text-decoration: underline;}
#sidebar .chart li b {font-weight: normal;text-decoration: none;color: #76aed1;margin-left: 2px;}
#sidebar .chart select {display: block;padding: 0;border: 1px solid #ddd;margin-left: 5px;*float: left; *display: inline;font-size: 11px;}
.sidebox ul {width: 140px;}
.sidebox li {color: #666;background-image: url(../images/dot_d2.gif);background-repeat: repeat-x;background-position: bottom;margin-bottom: 3px;}
#sidebar2 {float: right;width: 205px;}
#step123 {padding-bottom: 10px;}
#step123 a img {margin-bottom: 6px;}
.publish_news {width: 185px;margin-bottom:17px;background-image: url(../images/news_bg.jpg);background-repeat: no-repeat;background-position: top;}
.publish_news h3 {color: #555;font-size: 125%;padding: 8px 0 12px 0;text-align: center;}
.publish_news .body {padding: 0 5px;margin: 0;background-color: #FFF;border-left: 1px solid #CDCDCD;border-right: 1px solid #CDCDCD;}
.publish_news .body ul {padding: 0;margin: 0;}
.publish_news .body ul div li {list-style: none !important;margin: 5px 0;padding: 0 5px;*float: left;width: 100%; *width: 170px;}
.publish_news .body li {list-style: none !important;color: #666;line-height: 16px;padding: 7px 6px;background-image: url(../images/dot_d2.gif);background-repeat: repeat-x;background-position: bottom;}
.publish_news .body li a {color: #666;}
.publish_news .body li a:hover {color: #0099CC;text-decoration: underline;}
.publish_news .bottom {height: 15px;background-image: url(../images/news_bg.jpg);background-repeat: no-repeat;background-position: bottom;padding: 3px 3px 3px 0;	display: block;}
.more {text-align: right;font-size: 95%;padding-right: 6px;}

/********************************************Join_Desc_Page***************************************************/
.join_desc_banner {margin: 0 10px;width: 588px;}
.join_desc {clear: both;margin-top: 20px;padding: 5px 10px;}
.join_desc h3 {	font-size: 125%;margin: 5px 0;padding: 3px 0;border-bottom: 1px solid #CADFF9;}
.join_desc .title {color: #1991CB;background-image: url(../images/desc_icon.jpg);background-repeat: no-repeat;background-position: left; *background-position: 0 2px;
padding: 0 0 0 15px;}
.join_desc ol {padding: 0;margin: 0; *margin: 0;}
.join_desc li,.join_desc p {margin: 10px 0;list-style: none;}
.join_desc li b {color: #1991CB;font-weight: normal;}

/********************************************Reward_Desc_Page***************************************************/
.reward_desc_banner {margin: 0 10px;width: 588px;}
.reward_desc {clear: both;margin-top: 20px;padding: 5px 10px;color: #555;}
.reward_desc h3 {color: #1991CB !important;font-size: 125%;	margin: 15px 0;	padding: 3px 0;	border-bottom: 1px solid #CADFF9;}
.reward_desc .title {color: #1991CB;background-image: url(../images/desc_icon.jpg);	background-repeat: no-repeat;background-position: left; *background-position: 0 2px;padding: 0 0 0 15px;}
.reward_desc ol {padding: 0;margin: 15px 0; *margin: 0;}
.reward_desc li,.join_desc p {margin: 3px 30px;padding: 0;}
.reward_desc a {text-decoration: underline;}
.reward_desc p {margin: 10px 0;}
.reward_desc b {color: #1991CB;}

/********************************************User_Terms&Conditions***************************************************/
.terms {padding:10px;margin:10px;width: 930px;height:450px;overflow: auto;clear: both;color: #555;border: 1px dotted #ccc;/*padding: 0 10px;margin: 0 10px;width: 950px;clear: both;color: #555;	*/}
.terms ol {	padding-left: 20px;}

/* Basketball- Home */
.nba_banner {width: 593px;height: 370px;float: left;margin-left: 5px;}

/*Member Log In*/
#member_login {float: right;width: 180px;padding: 0;margin: 0;}
#member_login table {padding: 0;margin: 0;font-size: 12px;text-align: left;}
#member_login table td {}
#member_login .btn_search,#member_login .btn_search2 {display: inline;}

/************************************** home.css*****************************************/	
ul#message {width: 98%;height: 18px;padding:5px 0;margin-left:5px;background-image: url(../images/message_bgdefault.jpg);background-repeat: no-repeat;position: relative;overflow: hidden;z-index:200!important;}
ul#message div {width:500px;height: 16px;color: #666;position: absolute;margin:6px 0 0 85px;padding: 0;overflow: hidden;z-index:300!important;}
ul#message div li {margin: 0;padding: 0;*float: left;}
ul#message div li a {color: #666;}

#banner {padding: 10px 0;}
#main2 {padding: 10px;background-image: url(../images/content_mainbg.jpg);background-repeat: no-repeat;}
#yearmonth {margin-bottom: 15px;text-align: center;}
#yearmonth input {width: 48px;height: 21px;color: #333;border: none;cursor: pointer;letter-spacing: 1px;margin-right: 3px;background-image: url(../images/btn_months.gif);background-repeat: no-repeat;}
#day_select {text-align: center;margin-bottom: 10px;}
#day_select a {padding: 8px; *padding: 10px;display: inline-table;}
#day_select .day_on {width: 116px;height: 25px;color: #555;font-size: 15px;font-weight: bold;text-decoration: none;background: url(../images/day_on.gif) no-repeat 0 4px; *background-position: 0 6px;}
*/

/**************************************games table***************************************/
#games {clear: both;}
.game {float: left;font-size: 11px;width: 278px;height: 120px;margin-right: 4px;margin-bottom: 10px;*margin-top: 10px;background: url(../images/game_bg2.jpg) no-repeat bottom;}
.game .title {width: 257px !important;color: #555;font-size: 13px;font-weight: bold;padding: 8px 10px 11px 10px;background: url(../images/game_bg.jpg) no-repeat top left;}
.game .body {padding: 0 10px;background-color: #fff;border-left: 1px solid #CDCDCD;border-right: 1px solid #CDCDCD;}
.game .body p {padding-bottom: 3px;}
.game .body p a {color: #006699;font-size: 12px;text-decoration: none;margin-right: 4px;}
.game .body p a:hover {color: #0099CC;text-decoration: underline;}
.game .bottom {padding: 0 0 6px 0;float: left;width: 100%;}
.game .bottom a {color: #CE6014;font-size: 12px;margin: 0 0 0 7px;}
.game .bottom select,.game .bottom input {margin: 0 0 2px 5px;}
.bkgame {float: left;font-size: 11px;width: 278px;height: 120px;margin-right: 4px;margin-bottom: 10px; *margin-top: 10px;background: url(../images/game_bg2.jpg) no-repeat bottom;}
.bkgame .title {color: #555;font-size: 13px;font-weight: bold;padding: 8px 10px 11px 10px;background: url(../images/game_bg.jpg) no-repeat top left;}
.bkgame .body {	padding: 0 10px;background-color: #fff;border-left: 1px solid #CDCDCD;border-right: 1px solid #CDCDCD;}
.bkgame .body p {padding-bottom: 3px;}
.bkgame .body p a {color: #006699;font-size: 12px;text-decoration: none;margin-right: 4px;}
.bkgame .body p a:hover {color: #0099CC;text-decoration: underline;}
.bkgame .bottom {padding: 0 0 6px 0;float: left;width: 100%;}
.bkgame .bottom a {color: #CE6014;font-size: 12px;margin: 0 0 0 7px;}
.bkgame .bottom select,.bkgame .bottom input {margin: 0 0 2px 5px;}
.game_form {width: 100%;}
.game_form .teamname {width: 36%;vertical-align: bottom;}
.game_form .teamname p {padding-bottom: 4px;}
.baseball_form {width: 100%;margin-bottom: 1px;}
.baseball_form tr td {height: 20px;font-size: 10px;font-family: Arial, Helvetica, sans-serif;text-align: center;}
.baseball_form .head td {width: 7%;	border-bottom: 1px solid #333;}
.baseball_form td.c2 {color: #555;}
.baseball_form .result,.baseball_form .total {width: 12%;color: #003366;font-size: 11px;font-weight: bold;padding-left: 2px;}

/***************************************************Table Format********************************************/
.table-format {border-collapse: collapse;margin: 0;padding: 0;}
.table-format td {padding: 3px;vertical-align: top;}
.table-format tbody td {background-color: #fff;}
.table-format tbody tr:hover td {background: #85BADB;color: #fff;}
.table-format tbody a:hover {color: #fff;}

/**************************************************Monthly Reviews*********************************************/
#monthly_reviews  .content-title b {background-image: url(../images/blue_bg.gif);background-repeat: repeat-x;background-color: #4F9CB8;padding: 3px 5px 2px 5px;	font-size: 13px;}
#monthly_reviews h3 span {text-decoration: underline;}
#monthly_reviews .content-title {border-bottom: 2px solid #65a4c3;clear: both;margin: 0 0;color: #fff;background: none;}
#monthly_reviews .box-title {background-color: #fff;}
#monthly_reviews .desc {padding: 5px 0;	margin-bottom: 5px;}
.r_list {width: 100%;margin-bottom: 25px;color: #666;background: #eee;float: left;padding: 0;clear: both;}
.r_list a {	color: #2273c3;}
.r_list .c1,.r_list .c2,.r_list .c3,.r_list .c4,.r_list .c5,.r_list .c6	{float: left;margin-right: 2px;}
.r1,.r2 {clear: both;height: 18px;padding: 3px 0 3px 5px;border-bottom: 1px solid #ddd;}
.r2 {background: #fafafa;}
.r_list .header {font-weight: bold;background: #eee;clear: both;color: #555;}
.r_list .c1 {width: 8%;}
.r_list .c2 {width: 15%;}
.r_list .c3 {width: 15%;}
.r_list .c4 {width: 15%;}
.r_list .c5 {width: 35%;}
.r_list .c6 {width: 9%;}
.r_list .r1:hover,.r_list .r2:hover,.r_list .r1:hover a,.r_list.r2:hover a{background: #85BADB;color: #fff;}
.backlink {float: right;clear: right;font-size: 90%;font-weight: bold;}
.backlink a {color: #ce6014;}
.red {color: red;}
.blue {color: #2273c3;}
.black {color: black;}
h3 .date {color: #ce6014;}
#content h3 {color: #336699;}
.daily-statics .c1 {width: 13%;}
.daily-statics .c2 {width: 24%;}
.daily-statics .c3 {width: 13%;}
.daily-statics .c4 {width: 24%;}
.daily-statics .c5 {width: 13%;}
.daily-statics .c6 {width: 10%;}
.game-list {clear: none;color: #555;background: #fff;}
.game-list .header {color: #fff;font-weight: bold;padding: 3px;	height: 16px;background-image: url(../images/blue_bg.gif);background-repeat: repeat-x;background-color: #4F9CB8;}
.game-list .c1 {float: left;width: 13%;}
.game-list .c2 {float: left;width: 29%;padding-right: 3px;}
.game-list .c3 {float: left;width: 13%;padding-right: 4px;text-align: right;}
.game-list .c4 {float: left;width: 14%;padding-right: 3px;text-align: right;}
.game-list .c5 {float: left;width: 14%;padding-right: 3px;text-align: right;}
.game-list .c6 {float: left;width: 13%;text-align: right;}
.game-list .th,.game-list .r1,.game-list .r2 {clear: both;height: auto;padding: 3px;}
.game-list .th {text-align: center;height: 16px;background-color: #e7e7e7;background-image: url(../images/game_trbg.jpg); background-repeat:repeat-x;color: #336699;}
.game-list .r1,.game-list .r2 {border-bottom: 3px solid #fff;height: 35px;}
.game-list .r1,.game-list .r2 {background: #F1FAFE;}
.game-list .r1:hover,.game-list .r2:hover,.game-list .th:hover {background: #d6eef8;}

/*************************************View_Tabs**************************************************************/
.tab-navset .tab-nav li {margin: 0 0.5em 0 0;}
.tab-nav,.tab-nav li {margin: 0;padding: 0;list-style: none;}
.tab-navset li em {font-style: normal;}
.tab-navset {position: relative;zoom: 1;}
.tab-navset .tab-content {zoom: 1;}
.tab-navset .tab-nav li {display: inline-block;display: -moz-inline-stack;*display: inline;vertical-align: bottom;cursor: pointer;zoom: 1;}
.tab-navset .tab-nav li a {display: block;display: inline-block;vertical-align: bottom;	zoom: 1;}
.tab-navset .tab-nav li a em {display: block;}
.tab-navset .tab-nav {left: 0;right: auto;}
.tabs .tab-navset .tab-nav {border: solid #85BADB;border-width: 0 0 5px;position: relative;zoom: 1;}
.tabs .tab-navset .tab-nav li {margin: 0 0.16em 0 0;padding: 1px 0 0;zoom: 1;}
.tabs .tab-navset .tab-nav .selected {margin: 0 0.16em -1px 0;}
.tabs .tab-navset .tab-nav a {background: #d8d8d8 url(../images/sprite.png) repeat-x left -1700;border: solid #A8CAFC;border-width: 0 1px;color: #000;position: relative;text-decoration: none;}
.tabs .tab-navset .tab-nav a em {border: solid #A8CAFC;border-width: 1px 0 0;cursor: hand;padding: 0.25em .75em;left: 0;right: 0;bottom: 0;top: -1px;position: relative;
}
.tabs .tab-navset .tab-nav .selected a,.tabs .tab-navset .tab-nav .selected a:focus,.tabs .tab-navset .tab-nav .selected a:hover 
{background:#2647a0 url(../images/sprite.png) repeat-x left -1400px;color: #fff;}
.tabs .tab-navset .tab-nav a:hover,.tabs .tab-navset .tab-nav a:focus {background: #bfdaff url(../images/sprite.png) repeat-x left -1300px;outline: 0;}
.tabs .tab-navset .tab-nav .selected a em {padding: 0.35em 0.75em;}
.tabs .tab-navset .tab-nav .selected a,.tabs .tab-navset .tab-nav .selected a em {border-color: #76AED1;}
.tabs .tab-navset .tab-content {background: #fff;border: 1px solid #76AED1;border-top-color: #76AED1;padding: 0.25em 0.5em;}

/************************************************************************************************************/
.content-box {background-image: url(../images/content-box.jpg);background-repeat: no-repeat;background-position: bottom;width: 600px;padding: 0 5px 45px 5px;margin: 40px 0 0 0 0;font-size: 13px;}
.content-box h3 {font-size: 18px;background-image: url(../images/content-box.jpg);background-repeat: no-repeat;background-position: 0 0;width: 600px;padding: 35px 0 0 45px; *padding: 35px 0 15px 0px;margin: 10px 0 0 0; *margin-top: 0 !important;}
.content-box img {vertical-align: middle;margin: 0 15px 0 0; *margin: 0 15px 0 45px;}
.content-box p {padding: 0 15px 0 46px;	margin: 25px 0 0 0;	color: #555;}
.content-box ul {padding: 0 15px 0 46px;margin: 5px 0 0 0;color: #555;}
.content-box li {list-style: circle;margin: 15px 0 0 15px; *margin-left: 17px;padding: 0;}
.content-box li b {color: #336699;}
.content-box hr {text-align: center;width: 90%;	height: 1px;background-color: #e5e5e5;border: none;}
.aa .dd {display: none;color: #666;font-size: 13px;background-color: #e4f3fb;width: 285px;padding: 10px 5px 0 3px;margin: 0;text-align: left;font-weight: normal;border: 1px dotted #ccc;background-color: #e4f3fb;text-decoration: none;}
.aa:hover {position: relative;	z-index: 1000;}
.aa:hover .dd {display: block;position: absolute;z-index: 1000;background-color: #e4f3fb;}
.aa .dd ul {font-size: 13px;padding: 0;margin: 0;}
.aa .dd li {margin: 8px 0 0 0;padding: 0;font-size: 13px;}
.aa .dd li b {font-weight: bold !important;}

/************************************************************************************************************/
.chart-search {width:900px;margin:0 auto;}
.chart-search h3 {font-size: 125%;margin: 5px 0;padding: 3px 0;	border-bottom: 1px solid #CADFF9;}
.chart-search .title {color: #1991CB !important;background-image: url(../images/desc_icon.jpg);background-repeat: no-repeat;background-position: left; *background-position: 0 2px;padding: 0 0 0 15px;}
.chart-search table {margin: 10px 0;}
.chart-search td b {color: #1991CB}
.chart-search  .list-wrap {border: 1px solid #85BADB;}
.chart-search ul {display: block;clear: both;marign-bottom: 5px;height: 15px;border-bottom: 1px solid #ddd;padding: 5px;}
.chart-search ul.header {font-weight: bold;background-color: #85BADB;color: #fff;}
.chart-search .header li img {vertical-align: middle;}
.chart-search .list li,.chart-search .header li {float: left;margin-right: 5px;}
.chart-search .r2 {background-color: #F1FAFE;}
.chart-search ul:hover {background: #1991CB;color: #fff;}
.chart-search .header:hover {background-color: #85BADB;}
.chart-search ul .c1 {width: 5%;text-align: center;}
.chart-search ul .c2 {width: 9%;}
.chart-search ul .c3 {width: 9%;}
.chart-search ul .c4 {width: 12%;}
.chart-search ul .c5 {width: 8%;}
.chart-search ul .c6 {width: 8%;}
.chart-search ul .c7 {width: 8%;}
.chart-search ul .c8 {width: 9%;}
.chart-search ul .c9 {width: 9%;}
.chart-search ul .c10 {	width: 14.5%;}
.list-style {padding: 0;margin: 0 0 0 25px !important;}
.list-style li {list-style-type: circle !important;	padding: 0 !important;margin: 10px 0 !important;}
.list-style li a {color: #336699;}

/*****************************************************************************************************************/
ul.pagination {display: block;margin: 10px 0;text-align: center;height: 20px;}
.pagination li {display: inline;padding: 3px 5px;margin-right: 8px;}
.pagination li a {text-decoration: underline;}

/**********************************************會員登入頁*******************************************************************/
.logTitle {font-size: 100%;margin: 8px 0 15px 0;padding: 0;}
.memberbox {border: 1px solid #ddd;width:100%;height:250px;/*padding:5px;background-color: #fff;margin:0 auto;*/}
.memberbox img {padding: 0;margin: 5px 0;border: 0;}
.memberbox p {padding: 0;margin: 0 0 18px 0;color: #336699;}
.loginbox {padding:5px;float:left;_width:63%;height: 235px;}
.loginbox label {margin-right: 10px;color: #336699;}
.loginbox .text {color: #bbb;}
.loginbox span a {border-bottom: 1px dotted;}
.memberbox .button {vertical-align: top;font-size: 13px;font-weight: bold;color: #fff;width: 125px;height: 28px;border: 0 !important;cursor: pointer;background: url(../images/button1.jpg) no-repeat;text-align: left;padding: 0;padding-left: 18px; *padding: 3px 0 0 23px;}
.regbox {width:auto;background-color: #fff;padding:5px 5px 5px 10px;;float:right;height: 235px;border-left: 1px dotted #ddd;}

/**********************************************關於我們*******************************************************************/
.about {background-image: url(../images/content-top.jpg);background-repeat: no-repeat;background-position: top;width: 600px;padding: 0 5px 45px 5px;margin: 40px 0 0 0 0;font-size: 13px;}
.about h3 {font-size: 18px;padding: 10px 0 0 45px; *padding: 13px 0 0 0px;margin: 10px 0 0 0; *margin-top: 0 !important;}
.about .boxInner {background-image: url(../images/content-inner.jpg);	background-repeat: no-repeat;background-position: bottom;width: 600px;padding-bottom: 25px;}
.about .boxBody {background-image: url(../images/content-boxbody.jpg);background-repeat: repeat-y;}
.about img {vertical-align: middle;margin: 0 15px 0 0; *margin: 0 15px 0 18px;}
.about p {padding: 0 18px;margin: 25px 0 0 0;color: #555;}
.about ol {padding: 0 18px;margin: 5px 0 0 0;color: #336699}
.about li {list-style: circle;margin: 15px 0 0 15px; *margin-left: 17px;padding: 0;}
.about li b {color: #336699;}
.about hr {text-align: center;width: 95%;height: 1px;background-color: #e5e5e5;border: none;}

/**********************************************免責聲明*******************************************************************/
.claims {background-image: url(../images/content-top.jpg);background-repeat: no-repeat;background-position: top;width: 600px;padding: 0 5px 35px 5px;margin: 40px 0 0 0 0;font-size: 13px;}
.claims h3 {font-size: 18px;padding: 10px 0 0 45px; *padding: 13px 0 0 0px;margin: 10px 0 0 0; *margin-top: 0 !important;}
.claims .boxInner {background-image: url(../images/content-inner.jpg);background-repeat: no-repeat;background-position: bottom;width: 600px;padding-bottom: 25px;}
.claims .boxBody {background-image: url(../images/content-boxbody.jpg);background-repeat: repeat-y;}
.claims img {vertical-align: middle;margin: 0 15px 0 0; *margin: 0 15px 0 45px;}
.claims p {padding: 0 15px 0 18px;margin: 25px 0 0 0;color: #555;line-height: 1.5em;}
.claims hr {text-align:center;width: 95%;height: 1px;background-color: #e5e5e5;border: none;}
.claims ul {padding: 0 10px 0 0;margin: 0 0 0 35px;}
.claims ol {padding: 0 10px 0 0;margin: 0 0 0 23px;}
.claims ul {list-style-type: disc;}
.claims ol {list-style-type: upper-latin !important;}
.claims p b {color: #336699;}

/**********************************************友善連結*******************************************************************/
#linkSidebar {
	float:left;
	width:200px;
	padding:25px 10px 0px 30px;
}

#linkContent {
	float: left;
	margin:70px 0 0 8px;
	width:600px;
	padding:0px 0px 0px 0px;
	

}

#linkSidebar .title{
	padding:5px 0px 5px 0px;
	background-color:#CBE3FC;
	text-align:center;
	font-size: 20px;
	color:#333
}

#linkSidebar input, #linkSidebar textarea {
	color: #2273c3;
	margin-bottom:10px;
}

#link .side2{
	width: 550px;
	margin-left: 210px;
}
.side2 p{
	padding: 3px 0;
	margin: 0;
}
.side2 .og{
	color: #F60;
}
.side2 .og2{
	color: #F60;
	font-size: 15px;
	font-weight: bold;
	padding: 30px 0px 15px 3px;
	border-bottom: 1px solid #D1D1D1;
}
.side2 .cslogo{
	float: left;
	text-decoration: underline;
}
#link .side2 .htmlcode{
	display: block;
	color: #333;
	width: 390px;
	height: 72px;
	padding: 5px 7px;
	margin-left: 128px;
	border: 1px solid #D1D1D1;
}
.side2 .links{
	padding: 15px 10px;
}
.side2 .links a{
	width: 150px;
	padding: 0;
	margin: 5px 10px;
	+margin: -2px 10px;
	_margin: -2px 10px;
	text-decoration: underline;
}
.side2 .links2{
	width:100px;
}

#linkContent_share {
	background-color:#FFF;
	margin: 0px auto 0 auto;
	width:360px;
	padding:30px 0px 0px 25px;
}

.share-article {
	float:right;
}

.share-article a {
	margin-right: 12px;
	vertical-align: middle;
}

.share-article a img {
	margin-right: 3px;
	position: relative;
	vertical-align: middle;
}