@import url("base.css");

a:hover, a:hover code { color:#555; text-decoration:underline; }

.tabTy1 { margin-bottom:30px; }

.box { padding:30px 29px; margin-bottom:36px; border:1px solid #e9e9e9;  overflow:hidden; }
.box2 { padding:19px 0 29px 28px; margin-bottom:10px; border:1px solid #e9e9e9;  overflow:hidden; }
.box .msg { display:inline-block; width:498px; vertical-align:middle; }

.faqSearw { padding:20px 19px 0 19px; margin-bottom:50px; width:667px; height:174px; border:1px solid #e5e5e5; }
.faqSearw .faqSearArea { position:relative; padding:20px 0 0 18px; width:649px; height:58px; background-color:#f6f6f6; text-align:center; }
.faqSearw .faqSearArea img { vertical-align:middle; }
.faqSearw .faqSearArea input { margin:0 11px 0 17px; }
.faqSearw .faqSearArea .tx { position:absolute; top:50px; left:23%; }
.faqSearw ul { margin:15px 0 0 0; width:675px; }
.faqSearw ul li:first-child { float:left; overflow:hidden; list-style:none; width:135px; height:80px; background:none; text-align:center; }
.faqSearw ul li { float:left; overflow:hidden; list-style:none; width:135px; height:80px; background:url("../images/cscenter/faqbar.gif") 0 0 no-repeat; text-align:center; }
.faqSearw ul li a:hover img, .faqSearw ul li a.current img { margin-top:-80px; }

#smsService .btn2 {display:block;  text-align:right; margin-bottom:70px; }
#smsPoint .mySmsPoint { float:left; width:284px; overflow:hidden; border-top:2px solid #8b8b8b; border-bottom:1px solid #e4e4e4; text-align:center; margin-top:15px; }
#smsPoint .mySmsPoint dt { background-color:#f8f8f8; float:left; width:163px; padding:13px 0 0; line-height:2.8em; font-size:11px; }
#smsPoint .mySmsPoint dd { float:right; width:121px;font-family:'Tahoma','Verdana',sans-serif; font-weight:bold; padding-top:15px; vertical-align:bottom; }
#smsPoint .mySmsPoint dd strong { font-size:18px; text-decoration:underline; }
#smsPoint .mySmsPoint dd img { vertical-align:bottom; margin-top: 11px; }
#smsPoint .mySmsPoint dd span { vertical-align:middle;}
#smsPoint .bulTy3 { float:right; margin-right:18px; letter-spacing:-1px;  margin-top:20px; }
#smsTxtCount { float:left; overflow:hidden; width:151px; height:171px; background:url("../images/cscenter/sms_img1.gif") 0 0 no-repeat; position:relative; margin-top:8px; }
#smsTxtCount .txt { width:103px; height:80px; color:#777; padding:44px 0 0 26px; }
#smsTxtCount .count { position:absolute; top:145px; right:18px; }
#smsTxtCount strong { font-weight:normal; color:#e10012; }
#smsSelect { width:312px; float:left; margin-left:17px; position:relative; }
#smsSelect .btn { position:absolute; right:0; }
.smsList { clear:both; padding-top:5px; }
.smsList .srcHead { display:block; height:16px; overflow:hidden; padding:5px 20px 0 0; background:#f8f8f8; border-top:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; }
.smsList .srcHead .name { float:left; width:92px; text-align:center; }
.smsList .srcHead .phone { float:left; width:146px; text-align:center; }
.smsList .srcBody { height:124px; overflow-y:scroll; }
.smsList .srcBody ul { padding:5px 0 2px; }
.smsList .srcBody li { overflow:hidden; cursor:pointer; margin:3px 0; }
#smsRecently { width:150px; height:175px; float:left; margin-left:19px; background:url("../images/cscenter/sms_img3.gif") 0 28px no-repeat;}
#smsRecently dt { width:150px; height:33px; }
#smsRecently dd a { display:block; height:23px; padding:6px 8px 0; line-height:1.2em; color:#777; }

