/* 常规设置 */
body{ font-family:"microsoft yahei";font-size:14px; margin:0px; color:#333333; background:#f6f6f6;}
body,h1,h2,h3,h4,h5,img,dl,dt, dd,div,ul,li,form{margin:0px;padding:0px;border:0px;outline:0px;font-weight:normal;list-style: none;}
a{ color:#2d2d2d; text-decoration:none;}
a:visited{ color:#276487; text-decoration:none;}
a:hover{ color:#ff6600; text-decoration:underline;}
input{font-family:"microsoft yahei"; margin:0; padding:0;}
.wordred{ color:#FF0000;}
.spaces{ clear:both; height:12px; width:1200px; margin:0px auto;}
.pdclear{ clear:both; height:1px; width:1200px; margin:0px auto;}
.xwbgb{ width:100%; background:#FFFFFF;}
.xwclear{ clear:both;}
.ktwidth{ width:1200px; margin:0px auto; clear:both;}
/* 主页头部 */
#topmenubg{ height:45px; width:100%; background:#0096a5; z-index:99;}
#headtop{ width:1200px; height:39px; margin:0px auto;position:relative;}
#topmenuli{ width:1000px; position:absolute; left:0px; top:0px; }
#ajaxlogin{ position:absolute; width:130px; right:0px; top:0px; text-align:right;line-height:45px; color:#FFFFFF;}
#ajaxlogin a{ color:#FFFFFF; font-size:16px;}
#topmenuli ul li{ float:left; line-height:45px; width:100px; text-align:center; }
#topmenuli .erzi{ width:70px;}
#topmenuli .erzi a{width:70px; height:45px; display:block;}
#topmenuli .msx{ width:2px; height:45px; background:url(/images/menusx2.gif) 0px 3px;}
#topmenuli ul li a{font-size:16px; color:#fff; font-weight:500; width:100px; height:45px; display:block;}
#topmenuli ul li a:hover{ background:#008c9a; text-decoration:none;}


#topban1{ clear:both;  width:100%; height:100px; margin:0px auto;background:url(/images/top1.png) no-repeat center center;}
/*addask页面*/
#addaskborder{ clear:both; width:1200px; margin:10px auto; background-color:#ffffff; overflow:hidden;}
.xuqiuleft{ width:640px; float:left;}
.xuqiuright{ width:510px; float:right; margin-right:20px; margin-top:10px;}
.xuqiuright img{ width:100%;}
.twbtinput{ clear:both; margin:20px 0 29px 30px;}
.twbtinput input{ width:570px; height:60px; border-radius:5px; border:1px solid #e0dede; font-size:18px;-moz-placeholdercolor:#6E6E6E;-webkit-input-placeholdercolor:#6E6E6E;-ms-input-placeholdercolor:#6E6E6E; color:#6E6E6E; text-indent:20px;}
.twbtinput span{ font-size:16px; color:#6E6E6E;}
.xxwttext{clear:both; margin:20px 0 0px 30px;}
.xxwttext textarea{ width:970px; height:160px; color:#6E6E6E; font-size:18px; line-height:40px;resize: none; border-radius:5px; border:1px solid #e0dede;-moz-placeholdercolor:#6E6E6E;-webkit-input-placeholdercolor:#6E6E6E;-ms-input-placeholdercolor:#6E6E6E; color:#6E6E6E; text-indent:20px; }
#mWord{ margin:10px 0 16px 30px;}
.tjwt{ width:260px; height:60px; clear:both; margin:20px 0px 20px 30px; }
.tjwt input{width:260px; height:60px; border-radius: 4px;background: #4a8bd8;color: #fff;font-size: 22px; cursor: pointer; border:0; text-align:center; letter-spacing:5px;}
.tjwt input:hover{ background:#3a78c1;}
/*ypk*/
#ypkbg{clear:both;  width:100%; height:100px; margin:0px auto; background:url(../images/ypkbg2.jpg) no-repeat center center;}
#ypk_topss{ width:750px;margin:0px auto; overflow:hidden;}
#ypk_topss ul li{ float:left; margin-top:20px;}
.ypllogo{ width:155px; height:45px; background:url(../images/ypklogo.png) no-repeat 0px 6px; margin-right:15px;}
.ypk_ssk{ width:506px;}
#ypk_sskinput{ width:500px; height:45px; text-indent:10px; border:0px; font-size:16px; border:3px solid #008cd9; border-top-left-radius:5px;border-bottom-left-radius:5px;  -moz-appearance: none !important; outline: none !important;  -moz-outline: none !important; box-shadow: none !important; -moz-box-shadow: none !important;}
.ssanli{ width:70px;}
#ssan{ width:70px; height:51px; background:#008cd9; color:#FFFFFF; border:0px; font-size:18px; font-weight:bold;}
.newsyptitle{ width:1200px; margin:20px auto;}
.newsyptitle h2{ position:relative; padding-left:13px;font-size:22px; font-weight:bold;color:#000000;}
.newsyptitle h2:before { content: ""; position: absolute; top: 4px; left: 0; width: 4px; height: 23px; background: #fd5071;}
/*ypk class*/
#lmlistnei{ width:1200px; margin:20px auto; overflow:hidden;}
#lmlistnei ul li{ float:left;line-height:42px; margin-right:26px;}
#lmlistnei ul li a{ font-size:16px;width:127px; text-align:center; display:block; color:#fff; background:#65ae76;border-radius:5px; letter-spacing:2px;}
#lmlistnei ul li a:hover{ color:#fff; text-decoration:none; background:#f2652f ;}
#lmlistnei ul li:last-child{ margin-right:0px;}
 /*主页最新药品*/
.ypklist{ width:1200px; margin:0px auto;}
.ypklist .ypkdan{ float:left;width:222px; height:310px; margin-bottom:40px; border-radius:5px;position:relative;}
.ypjj{ margin-left:22px;}
.ypkdan A{ width:100%; height:310px; display:block; color:#252525; background:#FFFFFF;border:1px solid #DADADA;border-radius:5px;transition: all .5s;box-shadow:0px 0px 5px #eeeeee;}
.ypkdan A:hover{ color:#d81517; border:1px solid #ff6100; border-radius:5px; text-decoration:none;}
.ypkdan dl{width:100%; margin:8px 10px; padding:6px 0px;}
.ypkdan dt{width:200px; height:160px;}
.ypkdan dt img{ width:100%; height:160px;border-radius:3px;}
.ypkdan dd{width:100%; height:150px; margin:0px; padding:6px 0px; line-height:20px; text-align:left;}
.ypkdan dd h3{ font-size:20px; line-height:38px; color:#FF0000; text-indent:5px;}
.ypkdan dd h4{ font-size:16px; line-height:36px;text-indent:5px;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
.ypkdan dd h5{ font-size:14px; line-height:36px;text-indent:5px; color:#898989;}
.ypkdan .cfmask{ position:absolute; left:10px; top:15px; width:92%; height:162px; background: url(../images/prolist_zzm.png) no-repeat; border-radius:3px;}
 /*ypk sms*/
.leftnav2{ width:1200px; margin:0px auto; height:410px;position:relative; background:#FFFFFF;}
#leftnav2_left{width:300px; position:absolute; left:25px; top:0px; overflow:hidden;}
#leftnav2_left img{ clear:both; margin-top:20px; border-radius:3px;}
.ypkzhutu{ margin-top:20px; position:relative;}
.ypkzhutu .cfmask{ position:absolute; left:0px; top:0px; width:100%; height:100%; background: url(../images/zhezhao1.png) no-repeat center center;background-size:cover; border-radius:3px; z-index:10;}

#leftnav2_left p{ color:#999999; line-height:28px;}
#leftnav2_center{width:500px; position:absolute; left:370px; top:20px;}
.right_desc{ font-size:16px; line-height:38px;}
.right_desc h1{ color:#333333; line-height:42px; font-size:20px; display:inline-block; font-weight:bold;}
.right_desc span{ color:#999999;}
.right_zhuzhi{ font-size:14px; color:#919090; line-height:27px;}
.right_jiage{ height:60px; background:url(../images/jiagebg.png); line-height:58px; font-size:30px; color:#ed4443; font-weight:bold; text-indent:16px; margin:7px 0px;}
.right_jiage .thj{ font-size:16px;color:#999999; font-weight:normal;}
.right_jiage span{ font-size:18px;}
.addorder{ width:100%;}
.tixuqiu{ float:left; margin-top:15px;}
.tixuqiu a{ width:160px; height:40px; background:#e23c3e; display:block; font-size:18px; letter-spacing:3px; line-height:38px; color:#FFFFFF; text-align:center;border-radius: 5px;}
.div_cell { float:left; margin-left:30px; display: inline-block;cursor: pointer; box-sizing: border-box; width: 290px; height: 40px; margin-top:15px;}
.cell_phone { width: 150px; height: 40px; box-sizing: border-box; border-top-left-radius: 4px; border-bottom-left-radius: 4px;
line-height: 40px;padding-left: 5px; display: inline-block; border-top: 1px solid #2684ca; border-left: 1px solid #2684ca;border-bottom: 1px solid #2684ca; border-right:0px; outline:none; color:#666666; font-size:16px;}
.sp_cell { width: 130px; height: 40px;display: inline-block; position: relative;box-sizing: border-box;padding-left: 16px;background: #0088CC;font-size: 16px; color: #FFFFFF;line-height: 40px;text-align: center;border-top-right-radius: 4px;border-bottom-right-radius: 4px;}
.sp_cell i { display: inline-block; width: 24px;height: 24px; position: absolute; top: 8px; left: 10px;background: url(../images/pc_cell.png) no-repeat;
background-size: 24px 24px;}

.nav2right{ width:260px; height:400px; background:#FFFFFF; position:absolute; right:17px; top:0px;}
.nav1right01 img{border-radius:5px; margin-top:15px;}
.nav1right02{margin:10px auto;}
.nav1right02 h3{ position:relative; padding-left:13px;font-size:18px; letter-spacing:1px;}
.nav1right02 h3:before { content: ""; position: absolute; top: 2px; left: 0; width: 4px; height: 20px; background: #fd7800;}
.msg_rightSide ul li{float: left; width:78px; margin-right:13px; margin-top:3px;text-align: center; background:#f8f8f8;border-radius:6px;}
.msg_rightSide ul li:nth-child(4){ margin-top:10px;}
.msg_rightSide ul li:nth-child(5){ margin-top:10px;}
.msg_rightSide ul li:nth-child(6){ margin-top:10px;}
.msg_rightSide ul li:nth-child(3n){ margin-right:0px;}
.msg_rightSide ul li img{ width:30px; height:29px; margin-top:9px;}
.msg_rightSide ul li p{padding:6px 0px 10px 0px; font-size: 12px;color: #131313; margin:0px;}
 /*show ypk*/
#shownav{ width:1200px; margin:0px auto; background:#FFFFFF; overflow:hidden;}
#shownav #showleft{ width:885px;float:left;padding-bottom:30px;}
#shownav #showright{ width:290px;float:right;}
/*选项卡_card卡片样式****************************************************************************/
.tab_card{ width:96%; margin:0px auto;border-radius:2px;}
.tab_card .tab_card_ul{border-bottom:3px solid #00be8c;background-color:#f3f5f9;}
.tab_card  .tab_title{box-sizing:border-box;display:inline-block;height:45px; font-size:18px; width:140px; text-align:center;color:#333333; cursor:pointer;line-height:45px; }
.tab_card  .tab_title_this{box-sizing:border-box;background-color:#00be8c;  cursor:pointer; display:inline-block; width:140px; text-align:center;color:#fff; font-size:18px; font-weight:bold; cursor:pointer;line-height:45px; }
.tab_card .tab_content{ display:none; box-sizing:border-box; background-color:#ffffff; }
.tab_card .tab_content_this{ display:block; box-sizing:border-box; background-color:#ffffff;font-size:18px; line-height:42px;}
.tab_content_this h2{width:100%; margin:0px auto; height:45px; background:#eff1f5; border-left:3px solid #3d8ecd; font-size:18px; font-weight:bold;line-height:45px; color:#336699; text-indent:20px;border-radius:5px;}
.tab_content_this a{ color:#e74c59; font-size:18px; border-bottom:1px dashed #e74c59;}
.tab_content_this img{ max-width:840px; border-radius: 5px;vertical-align:top; overflow:hidden;}
.tab_content_this table{border-right:1px solid #cfcdcd;border-bottom:1px solid #cfcdcd; margin-bottom:15px;}
.tab_content_this table td{border-left:1px solid #cfcdcd;border-top:1px solid #cfcdcd; font-size:16px;}
.tab_content_this .juleft{ text-indent:10px;}
.chufang{ font-size:14px; color:#FF0000; background:url(../images/chufang.png) no-repeat 7px 10px; text-indent:40px;}
.gzdesc{width:98%; margin:8px auto; line-height:40px; background:#ffe9ed; font-size:16px;color:#f55464; font-weight:bold; border-radius: 5px; text-indent:12px;}
.table_cal{ margin-top:20px;}
.table_cal tr td{ line-height:42px; padding:2px 10px; font-size:16px;}
.table_cal tr td a{ font-size:16px;}
.name_tabl{ background:#eeeeee; width:15%; text-align:center; font-weight:bold; color:#666666;}
.sjbaojia{ margin-top:30px;}
.ydorder a{width:100px; height:28px; background:#fd7800; display:block; font-size:16px; letter-spacing:3px; line-height:25px; color:#FFFFFF; text-align:center;border-radius: 5px; border-bottom:none;}
.ypdesc .table_cal tr:nth-child(3){ display:none;}
.ypdesc .table_cal tr:nth-child(5){ display:none;}

.ypasklist{ margin:20px 0px 10px 0px;font-size:16px;border-bottom:1px solid #f5f5f5;}
.ypasklist:first-child{ padding-top:10px;}
.ypwen{ line-height:37px;}
.ypwen span{display:inline-block;margin-right:8px;background:#fd503e;width:20px;height:20px; line-height:18px;text-align:center;color:#fff;border-radius: 5px; font-size:16px;}
.ypda{ line-height:37px; margin-top:10px; margin-bottom:20px;}
.ypda span{display:inline-block;margin-right:8px;background:#00c8c8;width:20px;height:20px; line-height:18px;text-align:center;color:#fff;border-radius: 5px; font-size:16px;}
.ypsjlist{ border:1px solid #dddddd; width:94%;}
.ypsjlist h2{ height:55px; background:#f7f7f7; text-align:center; line-height:50px;}

.juhenews{ clear:both; border-bottom:1px solid #dddddd;}
.juhenews:last-child{ border:0px;}
.juhenews dl{width:100%; height:130px; margin-top:10px; padding:6px 0px;}
.juhenews dl A{ width:100%; height:135px; display:block; color:#252525;}
.juhenews dl A:hover{ color:#d81517;}
.juhenews dt{width:135px; height:110px; float:left; margin:5px; position:relative;}
.juhenews dt img{ width:130px; height:106px; border-radius:3px;}
.juhenews dd{width:115px; height:110px; float:left; margin:0px; padding:6px 0px; line-height:20px; text-align:left;}
.juhenews dd h3{ font-size:16px; line-height:27px; padding-bottom:12px;}
.juhenews dd h4{ font-size:16px; color:#888888; line-height:38px;}
.juhenews dd h4 span{ color:#FF0000;}
.juhenews dt .cfmask{ position:absolute; left:0px; top:0px; width:130px; height:106px; background: url(../images/zhezhao2.png) no-repeat center center;background-size:cover; border-radius:3px; z-index:10;}
.nulljg{ font-size:20px; text-align:center; line-height:60px;}
/*评论里的图片列表*/
.comment{text-align:left; border-bottom:1px solid #e6e6e6; font-size:16px;}
.comment-caption{ margin-top:20px; margin-bottom:5px; color:#acabab; height:30px; line-height:30px; text-indent:40px; background:url(../images/index.png) no-repeat 0px 0px;}
.comment-text{ line-height:32px; color:#4a4a4a; margin-bottom:12px;}
.comment-reply{ background:#f1f1f1; margin-bottom:15px; line-height:32px; color:#f45d1c; padding:7px 10px;border-radius: 5px; }

.tm-m-photos,.tm-m-photos-thumb {zoom:1;}
.tm-m-photos-thumb {margin:10px 0;list-style-type:none;height:45px;}
.tm-m-photos-thumb li {float:left;border:2px solid #f2f2f2;padding:2px;margin-right:8px;position:relative;transition:border-color .2s ease-out;}
.tm-m-photos-thumb .tm-current {border:2px solid #f23d6a;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;cursor:auto;}
.tm-photos-arrow {width:0;height:0;line-height:0;font-size:0;border:6px dashed transparent;border-top:6px solid #f23d6a;position:absolute;left:15px;filter:alpha(opacity=0);opacity:0;bottom:-12px;background:0 0;}
.tm-current .tm-photos-arrow {filter:alpha(opacity=100);opacity:1;}
.tm-m-photos-thumb img {display:block;width:40px;height:40px;cursor:url(/images/hover.png),url(/images/zoom_in.cur),auto;}
.tm-m-photo-viewer,.tm-m-photo-viewer img,.tm-m-photos-thumb .tm-current img {cursor:url(/images/samll.png),url(/images/zoom_out.cur),auto;}
.tm-m-photo-viewer {position:relative;margin:10px 0;width:0;height:0;background:#fff;overflow:hidden;display:none;transition:all 0.2s ease-in;}
.tm-m-photo-viewer img{ width:70%; height:auto;}
.tm-m-photo-viewer a{ border:0px;}
.tm-m-photo-viewer-navleft,.tm-m-photo-viewer-navright {top:0;bottom:0;position:absolute;width:30%;background:url(/images//s.gif);/*解决IE 下背景透明的空白元素无法触发 click 和 hover 事件*/}
.tm-m-photo-viewer-navleft {left:0;}
.tm-m-photo-viewer-navright {right:0;}
.tm-m-photo-viewer-navleft i,.tm-m-photo-viewer-navright i {top:50%;margin-top:-24px;position:absolute;width:48px;height:48px;display:none;}
.tm-m-photo-viewer-navleft i {left:0;background-image:url(/images/arrow-l.png);}
.tm-m-photo-viewer-navright i {right:0;background-image:url(/images/arrow-r.png);}
/*评论里的图片列表结束*/
/*add xuqiu*/
.g-bd1{clear:both; width:94%; margin:20px auto; overflow:hidden;}
.g-sd1{position:relative;float:left;width:200px; height:180px; margin-right:-200px; margin-top:0px; overflow:hidden}
.g-sd1 img{ width:200px; height:180px;}
.g-mn1{float:right;width:100%; height:180px; overflow:hidden;}
.g-mn1c{margin-left:215px;}
.g-mn1c h3{ font-size:22px; color:#333333;}
.g-mn1c h4{ font-size:20px;color:#FF0000;font-weight:normal; padding-top:17px;}
.g-mn1c h4 span{ color:#666666; font-size:18px;}
.g-sd1 .cfmask{ position:absolute; left:0px; top:0px; width:100%; height:180px; background: url(../images/prolist_zzm.png) no-repeat;  background-size:cover; border-radius:3px;}
/*聚合相关问答*/
.jhtl{ width:100%; height:247px; background:#dff0f8;}
.jhbanner11{ width:1200px; margin:0px auto; height:247px; background:url(/images/zt_yaopin.png); position:relative;}
#jhtitle{ position:absolute; top:62px; left:50px; width:610px; }
#jhtitle h1{ font-size:40px; color:#398cd1; font-weight:bold; letter-spacing:5px;-webkit-text-shadow:#fff 2px 0 0,#fff 0 2px 0,#fff -2px 0 0,#fff 0 -2px 0; -moz-text-shadow:#fff 2px 0 0,#fff 0 2px 0,#fff -2px 0 0,#fff 0 -2px 0;text-shadow:#fff 2px 0 0,#fff 0 2px 0,#fff -2px 0 0,#fff 0 -2px 0;}
#jhtitlexia{ position:absolute; left:50px; top:135px;font-family: Verdana, "Microsoft YaHei"; font-size:18px; color:#535454; line-height:35px;}
#jhdaodu{ width:1020px; height:85px; margin:0px auto; padding-left:180px; padding-top:10px; background:url(../images/zt3dd.gif) no-repeat 10px 15px #FFFFFF; line-height:36px; color:#5D5D5D; border-bottom:1px solid #e1e0df; font-size:16px;}

.jhnav{ width:1200px; margin:0px auto; background:#FFFFFF; padding-bottom:30px; overflow:hidden;}
#zt3nav1title{ width:1200px; height:80px; margin:10px auto; background:url(../images/jhtitlebg.gif) no-repeat 8px 10px #FFFFFF; line-height:70px; overflow:hidden;}
#zt3nav1title h2{ color:#FFFFFF; text-indent:35px; font-size:26px;font-weight:bold;}
.jhnav .ypkask{ float:left;width:570px; height:200px; background:#FFFFFF; margin-bottom:40px; border-radius:5px; margin-left:20px;}
.ypkask A{ width:100%; height:200px; display:block; color:#252525; background:#FFFFFF;border:1px solid #DFDFDF;border-radius:5px;transition: all .5s; box-shadow:0px 0px 5px #eeeeee;}
.ypkask A:hover{ color:#d81517; border:1px solid #ff6100;border-radius:5px;}
.ypkask dl{width:100%; height:188px; margin:10px 10px; padding:6px 0px;}
.ypkask dt{width:170px; height:160px; float:left; margin:5px;position:relative;}
.ypkask dt img{ width:170px; height:160px;border-radius:3px;}
.ypkask dt .cfmask{ position:absolute; left:0px; top:0px; width:170px; height:160px; background: url(../images/zhezhao2.png) no-repeat center center;background-size:cover; border-radius:3px; z-index:10;}
.ypkask dd{width:350px;float:left; padding:6px 10px; line-height:20px;}
.ypkask dd h3{ font-size:21px; line-height:30px; padding-bottom:7px; color:#343a40;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
.ypkask dd h4{ font-size:14px; line-height:32px; color:#848383; padding-bottom:2px;}
.ypkask dd h5{ font-size:20px; line-height:40px; color:#FF0000;}
.ypkask dd h5 span{ color:#989797; font-size:14px;float:right;}

.ypkask2 dd h4{ font-size:16px; line-height:35px; color:#848383; padding-bottom:2px;}

/*parbar*/
#pageBar3{ clear:both; text-align:center; font-size:14px; margin-top:20px;padding-bottom:10px;}
#pageBar3 .pagelink{ margin-left:7px;}
#pageBar3 A {vertical-align:middle;display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:5px 15px;border-radius:3px;}
#pageBar3 A:hover {	BACKGROUND-IMAGE: none; COLOR: #fff; BACKGROUND: #0099ff; text-decoration:none;}
#pageBar3 .current{vertical-align:middle;display:inline-block; height:22px; line-height:22px; background:#0099ff; border:1px solid #5a85b2; color:#fff; text-align:center;padding:5px 15px; margin-left:7px;border-radius:3px;}
/*rightscrollimg*/
#tbox{width:52px; height:110px; position:relative;}
#jianyi{ width:52px; height:52px; background:url(../images/fh_top.gif) no-repeat 0px -58px; position:absolute; bottom:0px; cursor:pointer;border-radius:3px;}
#gotop{ width:52px; height:52px; background:url(../images/fh_top.gif) no-repeat; position:absolute; top:0px;cursor:pointer;border-radius:3px;} 
#jianyi:hover{ background:url(../images/fh_top.gif) no-repeat -58px -58px;}
#gotop:hover{ background:url(../images/fh_top.gif) no-repeat -58px 0px;}
/*foot*/
.sph_footsever { height:70px; padding:25px 0px; background:#fff; margin-top:15px;border-top:1px solid #f8f8f8; box-shadow:0px 0px 5px #D5D5D5;}
.sph_fsicon { width:70px; height:70px; float:left; margin-left:40px; background:url(../images/footpsb.png);}
.sph_fsicon.icona { background-position:0px -80px;}
.sph_fsicon.iconb { background-position:0px -151px;}
.sph_fsicon.iconc { background-position:0px -222px;}
.sph_fsicon.icond { background-position:0px -305px;}
.sph_fstxt { width:170px; height:70px; float:left; margin-left:18px;}
.sph_fstxt h3 { font-size:18px; color:#4c4c4c; display:block; margin-top:13px; line-height:18px !important; }
.sph_fstxt span{ font-size:18px; color:#4c4c4c; display:block; margin-top:13px; line-height:18px !important; font-weight:bold;}
.sph_fstxt p { font-size:14px; color:#666666; display:block; margin-top:8px; height:18px; line-height:18px !important;}
.thcopy{ width:100%; height:60px; border-top:3px solid #44a000; clear:both; margin-top:20px; background:#f4f4f4; color:#656363;}
.thfootdesc{ text-align:center; line-height:38px; padding-top:15px; background:url(../images/ga.png) no-repeat 157px 63px;}
.thfootdesc a{ color:#656363;}
.thfootdesc a:hover{color:#ff6600; text-decoration:underline;}