.tl{text-align:left;}
.tr{text-align:right;}
.tc{text-align:center !important;}
/************ form *************/
input {border:1px solid #ccc; padding:6px 15px 8px; line-height:1; font-size:15px;}
textarea {border:1px solid #ccc; padding:6px 15px 8px; font-size:15px;}
select {border:1px solid #ccc; line-height:1; font-size:15px; padding:5px 5px 7px;}
.bold {font-weight:bold;}
/****************** ë²„íŠ¼ *********************/
.blackbtn{background:#000; color:#fff; height:36px;border:0; padding:0 20px;vertical-align:middle; font-size:16px;line-height:2.3;}
.pinkkbtn{background:#79a53e; color:#fff; height:36px;border:0; padding:0 20px;vertical-align:middle; font-size:16px;line-height:2.3;}
.pinkkbtn3{background:#79a53e; color:#fff; height:25px;border:0; padding:0 10px;vertical-align:middle; font-size:14px !important;line-height:1.8 !important; margin:0 !important;}
.bluebtn {width:94px; height:20px; color:#FFF; font-weight:bold; display:inline-block; text-align:center; font-size:12px; background:url(../../../images/btn/bluebg.gif) no-repeat; padding-top:7px; cursor:pointer; text-decoration:none !important}
.pinkkbtn2 {background:#79a53e; color:#fff; height:36px;border:0; cursor:pointer;}
.blackbtn2 {background:#000; color:#fff; height:36px;border:0; cursor:pointer;}
.blackbtn:hover,
.bluebtn:hover {text-decoration:none; color:#FFF}
/************ board ************/
.board1{margin:0 0 25px 0; border-bottom:2px solid #CCC; border-top:2px solid #666}
.board1 th{ padding:12px 0 13px 0; background:#f5f5f5}
.board1 td{text-align:center;  border-bottom:1px solid #ddd; vertical-align:middle; height:40px}
.board1 td p{ font-weight:normal; color:#069; cursor:pointer; padding-bottom:0}
.board1 td p:hover{color:#F60}
.conimg img {max-width:100% !important;}

.tableStyle6 {font-size:12px; border-top:1px solid #e5e5e5;}
.tableStyle6 .listpro {margin:30px 0 0 0;}
.tableStyle6 .listpro th a {display:block; margin:0 auto; width:200px; height:200px; background:#f5f5f5; vertical-align:middle;}
.tableStyle8 {font-size:14px;}
.aftertable {border-top:1px solid #dcdbdb;}
.tableStyle8 th {border-bottom:1px solid #dcdbdb; background:#f5f5f5; vertical-align:middle; height:30px;}
.tableStyle8 td {text-align:left; border-bottom:1px solid #dcdbdb; padding:10px}
.tableStyle8 td input {vertical-align:middle}
.gviewtitle {text-align:left; background:#eee; border-bottom:1px solid #ddd; border-top:1px solid #CCC; padding:17px 20px;font-size:14px;}
.gviewctn td {word-break:break-all;padding:20px 5px; text-align:left; font-size:14px; border-bottom:1px solid #CCC}

.paging{margin:50px auto 40px auto;}
.paging td{text-align:center; vertical-align:middle;}
.paging td:hover{color:#F00; cursor:pointer}
.paging .active{color:#F00;}
.paging th{width:30px; vertical-align:middle;}
.paging th p{border:1px solid #000; color:#fff; font-weight:bold; padding:5px 0 6px 0; margin:0 1px 0 1px; background:#555; cursor:pointer;width:30px;border-radius:5px;line-height:-2;}
.paging th p:hover{color:#F60}

.boardStyle1 {font-size:14px;}
.boardStyle1 th {background:#999; line-height:3; color:#FFF; padding-top:2px; }
.boardStyle1 td {border-bottom:1px dashed #CCCCCC; line-height:1.5; padding:10px 5px 12px; text-align:center; height:25px; vertical-align:middle;}
.boardStyle1 td a {color:#333;}

.glistbox {background:#f0f0f0 !important; width:100%; border:0;margin-top:5px; }
.glistbox th {background:#ddd !important;font-size:14px !important;background:#ddd; padding:5px 10px !important; height:auto; line-height:1.5; width:130px; border-top:1px solid #ccc; color:#666;vertical-align:middle;}
.glistbox td {border:0;text-align:left; padding:5px 10px !important; height:auto; line-height:1.5; border-top:1px solid #d5d5d5; word-wrap: break-word}
.glistbox td div {width:400px;}
.glistbox td p {width:700px;}
.glistbox tr:first-child th,.glistbox tr:first-child td {border-top:0 none;}

.viewSubtext {font-size:14px; color:#666; margin-top:5px}
.viewTopBox {border-top:1px solid #999999; border-bottom:1px dashed #999999; color:#666; font-size:14px;}
.viewTopBox th {background:#f5f5f5; text-align:left; padding:13px 15px 15px;}
.viewTopBox th img {margin:0 auto;}
.viewTopBox th span {vertical-align:top;}
.viewTopBox th:first-child {font-size:14px;}
.viewTopBox td {text-align:left; padding:11px 15px 11px;border-bottom:1px solid #ccc;}
.viewTopBox td .fr span.le0 {vertical-align:top;}
.viewTopBox td p.vm.dib {margin-top:-3px;}
.viewTopBox img {display:block; margin:0}
.viewTopBox .addthis_sharing_toolbox {height:35px !important; overflow:hidden; margin:-6px 25px 0 0}
.viewTopBox .addftBox {width:125px; text-align:right; margin-right:5px;}
.viewTopBox .addftBox a {text-align:right; display:inline-block; margin:7px 0px 3px 1px}
.vieWrtinfo {width:81%; vertical-align:top; margin-left:20px;}
.wrtBookinfo {color:#666; font-size:11px !important; background:#eee; padding:12px 10px 10px; margin-top:10px; margin-bottom:-15px;border-top:1px dashed #999999;}
.viewTopBox th {vertical-align:middle}
.viewTopBox td {text-align:left; height:19px; vertical-align:middle;}

.viewTopBox2 {border-top:1px solid #000000; color:#666; margin-top:10px; margin-bottom:20px}
.viewTopBox2 th {border-bottom:1px dashed #999999; background:#f5f5f5; padding:3px 0}
.viewTopBox2 td {border-bottom:1px dashed #999999; padding-left:10px}
.viewTopBox2 td input {vertical-align:middle; border:1px solid #CCC; padding:2px; background:#FFF}
.viewTopBox2 td .hot {border:0}

.b2b_view td p {width:50%;}
.b2b_view td p em,
.b2b_view td .addre {color:#67a01b; font-weight:bold; vertical-align:top; display:inline-block;}
