﻿
 

body {
    width: 1000px;
    font-size: 0.85em;
}

.fwidth {
    width: 1000px;
}

.fwidth2 {
    width: 100%;
}

.nodrag {
    -webkit-user-drag: none;
}

.dtcls {
    width: 80px;
}

html {
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
    background-color: white;
    font-family: 微軟正黑體, Arial;
}

body {
    font-family: 微軟正黑體, Arial;
    margin: 0 auto;
    background-color: #FFFFFF;
}

a:hover {
    text-decoration: none;
}

a:active {
    text-decoration: none;
}

.tagcls {
    display: block;
    height: 30px;
}

.tagcls2 {
    display: block;
    height: 12px;
}

.tagcls31 {
    display: block;
    height: 3px;
    border-bottom-width: 1px;
    border-color: rgb(217, 217, 217);
    border-bottom-style: solid;
}

.tagcls32 {
    display: block;
    height: 3px;
}

.item {
    display: inline-block;
    height: 200px;
    width: 200px;
    background-color: rgb(54, 97, 24);;//rgb(12, 131, 161); 
    border-radius: 18px;
    box-shadow: 3px 3px 6px #494957;
    -webkit-box-shadow: 3px 3px 6px #494957;
    -moz-box-shadow: 3px 3px 6px #494957;
}

.item2 {
    position: relative;
    top: 6px;
    left: 6px;
    display: inline-block;
    height: 188px;
    width: 188px;
    border-radius: 16px;
    border-width: 3px;
    border-style: solid;
    border-color: lightyellow;
    box-shadow: 3px 1px 2px #4F4F54;
    -webkit-box-shadow: 3px 1px 2px #4F4F54;
    -moz-box-shadow: 3px 1px 2px #4F4F54;
}

.itemtag1 {
    display: inline-block;
    width: 50px;
    background-color: white;
}

.itemtag2 {
    display: inline-block;
    width: 12px;
    background-color: white;
}

.itemhead {
    position: relative;
    top: 10%;
    left: 2%;
    font-size: 1.7em;
    font-weight: bolder;
    color: white;
    height: 55%;
    width: 96%;
    text-align: center;
    vertical-align: middle;
    line-height: 25px;
}

.itemnum1 {
    position: relative;
    left: 2%;
    top: 12px;
    font-size: 2.5em;
    font-weight: bolder;
    color: rgb(255, 153, 51);
    width: 96%;
    height: 25%;
    text-align: center;
    vertical-align: middle;
    font-family: Arial;
    line-height: 25px;
}

.itemdt {
    position: relative;
    left: 5%;
    top: 8px;
    font-size: 1em;
    color: white;
    width: 90%;
    height: 10%;
    text-align: center;
    vertical-align: middle;
}

.main1 {
    width: 100%;
    text-align: center;
}

.col1t {
    display: inline-block;
    width: 6px;
}

.col1 {
    position: relative;
    display: inline-block;
    width: 2px;
}

.itemcls {
    width: 180px;
    height: 100px;
    position: relative;
    display: inline-block;
    height: 240px;
    width: 190px !important;
    padding: 2px;
    z-index: 90;
}

.itemcls2 {
    position: relative;
    display: inline-block;
    top: 0;
    width: 180px;
    height: 100px;
}

.itemcls20 {
    position: relative;
    display: inline-block;
    top: 0;
    width: 180px;
    height: 180px;
    border-radius: 50%;
    z-index: 91;
}

.itemcls201 {
    background-color: #158379;  
}

.itemcls202 {
    background-color: rgb(54, 97, 24);;; //rgb(56, 86, 35);
    transition-delay: 500ms;
    transition: all 6000ms;
}

.itemcls2a {
    position: relative;
    top: -178px;
    left: 6px;
    width: 168px;
    height: 168px;
    z-index: 92;
}

.itemcls2b {
    position: relative;
    top: -90px;
    display: block;
    color: rgb(54, 97, 24);;
    text-align: center;
    font-weight: bolder;
    font-size: 1.8em;
    text-align: center;
}
.cntcls {
    position: absolute;
	top:63px;
	left:50%;
	margin-left: 410px;
	font-size:0.8em;
}

.keycls {
    position: relative;
    top: -10px;
    left: 50%;
    margin-left: 270px;
    border-color: #009ad2;
    border-width: 1px;
    display: inline-block;
    border-radius: 5px;
    z-index: 990;
}

.keycls0:hover {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
    transition: all 400ms linear;
}

.keycls01 {
    -webkit-transform: rotate(70deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
    transition: all 600ms linear;
}

.keycls1 {
    position: relative;
    left: 0px;
    width: 95px;
    border-width: 1px;
    border-color: rgb(255, 153, 0);
    text-align: center;
    color: rgb(5, 146, 127);
	border-radius: 3px;
}

.keycls2 {
    position: relative;
    top: -3px;
    border-radius: 5px;
    background-color: #009ad2;
    text-align: center;
    height: 25px;
    width: 0px;
}

.keycls3 {
    position: relative;
    left: -25px;
    top: 10px;
    z-index: 991;
}

.fbcol {
    xxbackground-color: #FFFFFF;
    height: 100%;
}

.hlinkdiv {
    position: relative;
    top: 0px;
    float: right;
    z-index: 999;
    clear: both;
    text-align: right;
    color:white;
    background-color: rgb(16, 119, 122);
    height: 38px;
	font-size: 1.3em;
	
}
 
.hlinkdiv1 {
    position: relative;
    top:5px;
}

.hlinkdiv2 {
    border-color: #FFFFFF;
    border-style: solid;
    border-width: 1px;
}

.hlinkdiv2 td {
    color:white;
    border-color: #FFFFFF;
    border-style: solid;
    border-width: 1px;
    text-align: center;
}

.hlinkdiv2 a {
    text-decoration: none;
    color:yellow;
    padding: 3px 3px 3px 3px;
}

.hlinkdiv3 {
    width: 65%;
}

.headerdiv {
    position: relative;
    top: 0px;
    height: 160px;
}

.maindiv {
    display: block;
    height: 160px;
}

.sysdiv {
    position: absolute;
    top: 35px;
    left: 50%;
    margin-left: 500px;
    width: 300px;
    display: block;
    color: black;
    background-color: white;
    z-index: 999;
}

.sysclose {
    position: relative;
    left: 90%;
    font-size: 1.8em;
    cursor: pointer;
}

.grpdiv {
	position:relative;
	top:-30px;
    display: block;
    heigth: 200px;
}

.prv {
    position: relative;
	top:-10px;
    left: 20px;
    float: left;
}

.next {
    position: relative;
	top:-10px;
    left: -20px;
    float: right;
}

.grpdiv button1 {
    position: relative;
    width: 50px;
    height: 50px;
    font-size: 2.5em;
    font-weight: 900;
    line-height: 20px;
    top: 120px;
    color: rgb(228, 108, 10);
    text-align: center;
    border-style: none;
    background-color: white;
    font-family: Wide Latin;
    text-shadow: 0px 2px 0px #ccc, 0px 2px 0px #c9c9c9, 0px 2px 0px #bbb, 0px 2px 0px #b9b9b9, 0px 2px 0px #aaa, 0px 2px 2px rgba(0, 0, 0, 0.1), 0px 0px 2px rgba(0, 0, 0, 0.1), 0px 2px 2px rgba(0, 0, 0, 0.3), 0px 2px 2px rgba(0, 0, 0, 0.15), 0px 2px 2px rgba(0, 0, 0, 0.2), 0px 2px 2px rgba(0, 0, 0, 0.2), 0px 2px 2px rgba(0, 0, 0, 0.1);
}

.grpdiv button1:hover {
    cursor: pointer;
}

.gridcls {
   display: inline-block;
}

.newmain {
    line-height: 30px;
    font-size: 1.2em;
    width: 100%;
    z-index: 390;
}

.newdiv {
    display: inline-block;
    width: 40%;
}

.newdiv a {
    color: black;
    text-decoration: none;
}

.newdiv1 {
    display: inline-block;
    width: 100%;
    border-radius: 10px;
    vertical-align: medium;
    border-style: none;
    border-width: 1px;
    border-color: rgb(191, 189, 189);
    background-color: rgb(230, 230, 230);
}

.newplus {
    position: relative;
    left: 97%;
    bottom: -6px;
    display: inline-block;
    width: 32px;
    height: 32px;
    border-style: solid;
    border-width: 3px;
    color: white;
    border-color: rgb(0, 112, 192);
    background-color: rgb(0, 112, 192);
    font-family: Wide Latin;
    font-weight: bolder;
    font-size: 2em;
    padding-left: 3px;
}

.newplus:hover {
    background-color: white;
    color: rgb(0, 112, 192);
    ;
}

.newdivimg {
    position: relative;
    left: 10px;
    top: 3px;
    width: 45px;
    height: 45px;
}

.newdiv11 {
    position: relative;
    display: block;
    left: 0px;
    top: 0px;
    display: block;
    width: 100%;
    height: 50px;
    border-radius: 10px;
    background-color:  rgb(12, 131, 161);
}

.newdiv12 {
    position: relative;
    left: 20px;
    top: 8px;
    color: white;
}

.newdiv13 {
    position: relative;
    top: -35px;
    left: 40%;
    width: 50px;
    height: 50px;
    border: 25px solid;
    border-color: transparent transparent  rgb(12, 131, 161)  rgb(12, 131, 161);
    z-index: 120;
	  
}

.newdiv14 {
    position: relative;
    left: 40%;
    top: -95px;
    width: 60%;
    height: 50px;
    border-radius: 0 10px 10px 0;
    background-color: rgb(176, 219, 230); 
    z-index: 110;
}

.newdiv15 {
    position: relative;
    display: block;
    width: 90%;
    left: 5%;
}

.newitem:hover {
    background-color: rgb(230, 230, 230);
}

.newitem {
    display: block;
    width: 100%;
    height: 50px;
    border-radius: 10px;
    background-color: rgb(243, 243, 243);
    padding: 6px 6px 6px 6px;
}

 

.isudiv1 {
    display: inline-block;
    width: 100%;
    border-radius: 10px;
    vertical-align: medium;
    border-style: none;
    border-color: rgb(191, 189, 189);
    background-color: rgb(230, 230, 230);
}

.isuplus {
    position: relative;
    left: 97%;
    bottom: -5px;
    display: inline-block;
    width: 32px;
    height: 32px;
    border-style: solid;
    border-width: 3px;
    color: white;
    border-color: rgb(43, 188, 185);
    background-color: rgb(43, 188, 185);
    font-family: Wide Latin;
    font-weight: bolder;
    font-size: 2em;
    padding-left: 3px;
}

.isuplus:hover {
    background-color: white;
    color: rgb(43, 188, 185);
}

.isudivimg {
    position: relative;
    left: 10px;
    top: 3px;
    width: 45px;
    height: 45px;
}

.isudiv11 {
    position: relative;
    display: block;
    left: 0px;
    top: 0px;
    display: block;
    width: 100%;
    height: 50px;
    border-radius: 10px;
    background-color: rgb(51, 149, 148);
}

.isudiv12 {
    position: relative;
    left: 20px;
    top: 8px;
    color: white;
}

.isudiv13 {
    position: relative;
    top: -45px;
    left: 40%;
    width: 50px;
    height: 50px;
    border: 25px solid;
    border-color: transparent transparent rgb(51, 149, 148)   rgb(51, 149, 148) ;
    ;
    z-index: 120;
}

.isudiv14 {
    position: relative;
    left: 40%;
    top: -95px;
    width: 60%;
    height: 50px;
    border-radius: 0 10px 10px 0;
    background-color:rgb(185, 218, 217);
    z-index: 110;
}

.isudiv15 {
    position: relative;
    display: block;
    width: 90%;
    left: 5%;
}

.isuitem:hover {
    background-color: rgb(230, 230, 230);
}

.isuitem {
    display: block;
    width: 100%;
    height: 50px;
    border-radius: 10px;
    background-color: rgb(243, 243, 243);
    padding: 6px 6px 6px 6px;
}

.popdiv {
    display: inline-block;
    width: 55%;
    left: 5%;
    vertical-align: top;
}

.popdiv1 {
    display: inline-block;
    width: 100%;
    border-radius: 10px;
    vertical-align: medium;
    border-style: none;
    background-color: rgb(247, 247, 247);
}

.popplus {
    position: relative;
    left: 100%;
    bottom: -6px;
    display: inline-block;
    width: 32px;
    height: 32px;
    border-style: solid;
    border-width: 3px;
    color: white;
    border-color: rgb(237, 89, 33);
    background-color: rgb(237, 89, 33);
    font-family: Wide Latin;
    font-weight: bolder;
    font-size: 2em;
    padding-left: 3px;
}

.popplus:hover {
    background-color: white;
    color: rgb(237, 89, 33);
}

.popdivimg {
    position: relative;
    left: 10px;
    top: 3px;
    width: 45px;
    height: 45px;
}

.popdiv11 {
    position: relative;
    display: block;
    left: 0px;
    top: 0px;
    display: block;
    width: 100%;
    height: 50px;
    border-radius: 10px;
    background-color: rgb(237, 89, 33);
}

.popdiv12 {
    position: relative;
    left: 20px;
    top: 8px;
    color: white;
}

.popdiv13 {
    position: relative;
    top: -45px;
    left: 32%;
    width: 50px;
    height: 50px;
    border: 25px solid;
    border-color: transparent transparent rgb(237, 89, 33) rgb(237, 89, 33);
    z-index: 120;
}

.popdiv14 {
    position: relative;
    left: 32%;
    top: -95px;
    width: 68%;
    height: 50px;
    border-radius: 0 10px 10px 0;
    background-color: rgb(250, 223, 216);
    z-index: 110;
}

.popdiv15 {
    position: relative;
    display: block;
    width: 90%;
    left: 5%;
    background-color: rgb(247, 247, 247);
}

.popitem {
    display: block;
    width: 95%;
    height: 50px;
    padding: 6px 6px 6px 6px;
}

.popitem2 {
    position: relative;
    display: inline-block;
    width: 95%;
    left: 6px;
    border-radius: 6px;
    color: black;
    height: 35px;
}

.popitem3 {
    display: inline-block;
    width: 80%;
}

.popitem4 {
    display: inline-block;
    width: 10%;
    text-align: right;
}

.seq {
    position: relative;
    display: inline-block;
    text-align: center;
    width: 22px;
    height: 22px;
    font-size: 1.3em;
    border-radius: 11px;
    line-height: 22px;
    background-color: rgb(243, 243, 243);
    font-family: Arial;
}

.popcls1:hover .seq,
.popcls1:hover .popitem2 {
    background-color: rgb(255, 0, 0);
    font-weight: bolder;
    background-color: rgb(255, 0, 0);
    color: white;
}

.popcls2:hover .seq,
.popcls2:hover .popitem2 {
    background-color: rgb(0, 112, 192);
    font-weight: bolder;
    background-color: rgb(0, 112, 192);
    color: white;
}

.popcls3:hover .seq,
.popcls3:hover .popitem2 {
    background-color: rgb(255, 192, 0);
    font-weight: bolder;
    background-color: rgb(255, 192, 0);
    color: white;
}

.popcls4:hover .seq,
.popcls4:hover .popitem2 {
    background-color: rgb(0, 176, 80);
    font-weight: bolder;
    background-color: rgb(0, 176, 80);
    color: white;
}

.popcls5:hover .seq,
.popcls5:hover .popitem2 {
    background-color: rgb(217, 217, 217);
    font-weight: bolder;
}

.popcls6:hover .seq,
.popcls6:hover .popitem2 {
    background-color: rgb(217, 217, 217);
    font-weight: bolder;
}

.newdt {
    display: inline-block;
}

.newdata {
    display: inline-block;
}

.tagcls5 {
    display: block;
    height: 8px;
}

.rssdiv {
    display: block;
    width: 100%;
    vertical-align: top;
    line-height: 30px;
    font-size: 1.2em;
    background-color: rgb(242, 242, 242);
}

.rssdiv1 {
    display: inline-block;
    width: 100%;
    border-radius: 10px;
    vertical-align: medium;
    border-style: none;
    border-width: 1px;
    border-color: rgb(84, 130, 53);
}

.rssplus {
    display: inline-block;
    position: relative;
    left: 97%;
    bottom: -6px;
    width: 32px;
    height: 32px;
    border-style: solid;
    border-width: 3px;
    color: white;
    border-color: rgb(84, 130, 53);
    background-color: rgb(84, 130, 53);
    font-family: Wide Latin;
    font-weight: bolder;
    font-size: 2em;
    padding-left: 3px;
}

.rssplus:hover {
    background-color: white;
    color: rgb(84, 130, 53);
}

.rssdivimg {
    position: relative;
    left: 10px;
    top: 3px;
    width: 45px;
    height: 45px;
}

.rssdiv11 {
    position: relative;
    display: block;
    left: 0px;
    top: 0px;
    display: block;
    width: 100%;
    height: 50px;
    border-radius: 10px;
    background-color: rgb(84, 130, 53);
}

.rssdiv12 {
    position: relative;
    left: 20px;
    top: 8px;
    color: white;
}

.rssdiv13 {
    position: relative;
    top: -45px;
    left: 30%;
    width: 50px;
    height: 50px;
    border: 25px solid;
    border-color: transparent transparent rgb(84, 130, 53) rgb(84, 130, 53);
    z-index: 120;
}

.rssdiv14 {
    position: relative;
    left: 30%;
    top: -95px;
    width: 70%;
    height: 50px;
    border-radius: 0 10px 10px 0;
    background-color: rgb(112, 173, 71);
    z-index: 110;
}

.rssdiv15 {
    position: relative;
    display: block;
    width: 96%;
    left: 2%;
    background-color: white;
}

.rssitem {
    display: block;
    width: 100%;
    height: 50px;
    padding: 6px 6px 6px 6px;
    background-color: white;
    color: black;
    border-radius: 10px 0px 0px 10px;
    border-width: 3px;
    border-right-style: solid;
    border-right-color: rgb(84, 130, 53);
}

.rssitem a {
    color: black;
}

.rssitem:hover {
    border-radius: 10px;
    border-width: 3px;
    border-style: solid;
    border-color: rgb(84, 130, 53);
}

.rssdt {
    position: relative;
    display: inline-block;
    top: -10px;
    left: 10px;
    width: 75px;
    font-style: italic;
    font-size: 0.6em;
}

.rssdept {
    position: relative;
    display: inline-block;
    left: 10px;
    width: 130px;
    vertical-align: top;
}

.rssrmk {
    position: relative;
    display: inline-block;
    left: 10px;
    width: 70%;
    vertical-align: top;
}

.footdiv {
    xxposition: relative;
    width: 100%;
    height: 108px;
    xxtop: 15px;
    text-align: center;
    color: white;
    background-color: rgb(237, 89, 33);
    font-size: 1.2em;
}

.footdiv a {
    color: white;
    text-decoration: none;
}

.footdiv1 {
    display: block;
    width: 100%;
    height: 6px;
}

.footdiv2 {
    display: block;
    width: 100%;
    height: 3px;
    background-color: white;
}

.footdiv3 {
    position: relative;
    left: 2%;
    width: 96%;
    text-align: left;
}

.footc {
    font-size: 0.85em;
}


 
.logoclsb {
	position: absolute;
    top:10px;
	left:1%;
    z-index: 999;
}
.logocls {
	display:inline-block;
    position: absolute;
    top: 5px;
	left:50%;
	margin-left:-530px;
    z-index: 999;
}
 
.logocls2 {
    position: relative;
    text-align: right;
    top: -125px;
    z-index: 1000;
}

.logocls3 {
    position: relative;
    top: -8px;
    border-color: white;
    border-style: solid;
}

.headcls {
    position: relative;
    text-align: left;
    top:10px;
	left:40px;
	xxwidth:100%;
}
.headclsc {
    position: relative;
    text-align: left;
    top:10px;
	left:230px;
}
.headclsb {
	position: absolute;
    top:20px;
	left:1%;
	margin-left:250px;
	xxwidth:100%;
}


.headcls2 {
    top: 16px;
    position: relative;
    background-color: rgb(237, 89, 33);
    height: 6px;
}

h1 {
    color: rgb(2, 10, 71);
    font-weight: bolder;
    font-size: 3em;
    display: block;
    line-height: 30px;
    text-shadow: 0px 1px 0px #ccc, 0px 2px 0px #c9c9c9, 0px 3px 0px #bbb, 0px 4px 0px #b9b9b9, 0px 5px 0px #aaa, 0px 6px 1px rgba(0, 0, 0, 0.1), 0px 0px 5px rgba(0, 0, 0, 0.1), 0px 1px 3px rgba(0, 0, 0, 0.3), 0px 3px 5px rgba(0, 0, 0, 0.15), 0px 5px 10px rgba(0, 0, 0, 0.2), 0px 10px 10px rgba(0, 0, 0, 0.2), 0px 20px 20px rgba(0, 0, 0, 0.1);
}

itemunit {
    font-size: 0.8em;
}

.upmk {
    position: relative;
    top: -3px;
    left: 5px;
    width: 18px;
}

.topclsm {
    position: fixed;
    display: inline-block;
    bottom: 10px;
    left: 50%;
    z-index: 99999;
}

.topcls1 {
    position: relative;
    left: 392px;
    display: inline-block;
    text-align: center;
    width: 70px;
    height: 70px;
    border-radius: 50%;
    border-width: 3px;
    background-color:rgb(12, 131, 161); // rgb(0, 112, 192);
    z-index: 99998;
}

.topcls {
    position: absolute;
    left: 396px;
    top: 4px;
    display: inline-block;
    text-align: center;
    width: 62px;
    height: 62px;
    font-size:1.286em ;
    line-height: 16px;
    padding-top: 10px;
    border-radius: 50%;
    border-width: 2px;
    border-style: solid;
    border-color: white;
    color: white;
    background-color:rgb(12, 131, 161); 
    z-index: 99999;
    cursor: pointer;
}

.topcls.hover {}

.fontlink {
    font-size: 1.3em;
}

.fontmain {
    font-size: 2em;
}

.fonttitle {
    font-size: 1.3em;
}

.fontitem {
    font-size: 1.3em;
}

.linkdiv {
    font-weight: border;
    color: black;
}

.linkdiv2 {
    font-weight: border;
    text-align: center;
    border-style: none;
    font-family: Wide Latin;
    padding-left: 5px;
}

.maindiv1 {
    position: relative;
    top: 3px;
    display: inline-block;
    width: 30%;
    padding-left: 12px;
    border-width: 3px;
    height: 100%;
    border-radius: 8px;
    border-style: solid;
    border-width: 20px;
    border-color: rgb(112, 173, 71);
    background-color: rgb(112, 173, 71);
    color: rgb(112, 173, 71);
    text-align: center;
    vertical-align: top;
}

.maindiv10 {
    position: relative;
    left: -6px;
    display: block;
    border-width: 3px;
    width: 100%;
    height: 100%;
    border-radius: 8px;
    padding: 6px;
}

.maindiv12,
.maindiv12 a {
    background-color: white;
    color: rgb(84, 130, 53);
}

.maindiv11,
.maindiv11 a {
    background-color: rgb(84, 130, 53);
    color: white;
}

.maindiv13 {
    display: block;
    height: 20px;
}

.maintag {
    display: inline-block;
    width: 2%;
}

.maindiv2 {
    display: inline-block;
    width: 67%;
}

.titlediv {
    display: block;
    width: 100%;
    text-align: center;
    color: white;
    background-color: rgb(84, 130, 53);
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-top-style: solid;
    padding: 10px;
    height: 3.6em;
}

.itemdiv {
    display: block;
    width: 100%;
    background-color: white;
    font-weight: border;
    color: black;
    border-style: solid;
    border-width: 1px;
    border-color: rgb(221, 221, 221);
    background-color: rgb(212, 224, 236);
}

.itemdiv2,
.itemdiv2 a {
    display: block;
    width: 100%;
    font-weight: 900;
    text-align: center;
    border-bottom-style: solid;
    border-bottom-width: 5px;
    border-bottom-color: rgb(221, 221, 221);
    vertical-align: middle;
    height: 3.6em;
    color: black;
}

.tbldiv1 {
    display: inline-block;
    width: 240px;
    vertical-align: middle;
    text-align: left;
}

.tbldiv2 {
    display: inline-block;
    width: 120px;
    vertical-align: middle;
}

.tbldiv3 {
    display: inline-block;
    width: 140px;
    vertical-align: middle;
}

.tbldiv4 {
    display: inline-block;
    width: 120px;
    vertical-align: middle;
}

.tbldiv5 {
    display: inline-block;
    width: 1px;
    vertical-align: middle;
}

.nophone {}

[class*="col-"],
[class^=col-],
col {
    float: left;
    padding-left: 0px;
    padding-right: 0px;
    text-align: left;
}
