@charset "UTF-8";
/* CSS Document */



/*������ʽ------------------*/

* { padding: 0px; margin: 0px; }
body, form, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, p { margin: 0; padding: 0; }
body { min-width: 320px; max-width: 640px; margin: 0 auto; font-family: "΢���ź�"; color: #4d4d4f; }
input, select { vertical-align: middle; line-height: normal; font-size: 1em; }
table { border-collapse: collapse; }
textarea { font-size: 1em; line-height: 1.5em; }
a { outline: 0; cursor: pointer; *star:expression(this.onFocus=this.blur());
text-decoration: none; }
a:link, a:active { color: #393939; text-decoration: none; }
a:visited { color: #222323; }
a:hover { color: #f00; }
.ccolor { color: #BB1600; }
a.red:link, a.red:visited, a.red:active { color: #cb0404; }
a.red:hover { color: #e60012; }
a.Purple:link, a.Purple:visited, a.Purple:active { color: #b03ca9; }
a.Purple:hover { color: #f00; }
mip-img { display: inline-block; border: 0; }
em { font-style: normal; }
i { font-style: normal; }
ul, li { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-size: 1em; line-height: 1.5em; }
p { word-break: break-all; text-justify: inter-ideograph; }
.hidden { display: none; }
.clear { clear: both; height: 0; font-size: 0; line-height: 0; visibility: hidden; overflow: hidden; }
.border { border: 1px solid #e6e6e6; }
.lf { float: left; }
.rf { float: right; }
.mt10 { margin-top: 10px; }
.mt15 { margin-top: 15px; }
.adv { margin: 0.8em auto 0; text-align: center; }
.adv mip-img { display: inline-block; max-width: 620px; min-width: 310px; width: 100%; }
.mt5 { margin-top: 5px; }
.bord { padding: 0.5em 0 0.8em;}
.red { color: #ff0000; }

/*-------media------*/

@media only screen and (max-width:320px) {
body { font: 12px/1.5 Microsoft Yahei; }
.top menu a { width: 61px; height: 27px; display: inline-block; margin-left: 3px; color: #fff; text-align: center; line-height: 27px; }
}
 @media screen and (min-width:321px) {
body { font: 14px/1.5 Microsoft Yahei; }
.top menu a { width: 61px; height: 27px; display: inline-block; margin-left: 3px; color: #fff; text-align: center; line-height: 27px; }
}
 @media (min-width:640px) and (max-width:998px) {
body { font: 16px/1.5 Microsoft Yahei; }
.top menu a { width: 91px; height: 27px; display: inline-block; margin-left: 5px; color: #fff; text-align: center; line-height: 27px; }
}
.tops { background: #962f9a; text-align: center; width: 100%; position: fixed; top: 0; left: 0; z-index: 999; padding: 1.9% 0; }
.tops mip-img { display: inline-block; max-width: 620px; min-width: 310px; width: 100%; vertical-align: bottom; margin: 0 auto; }
.topss { text-align: center; width: 100%; position: fixed; top: 34px; left: 0; z-index: 998; }
.topss mip-img { display: inline-block; max-width: 640px; min-width: 310px; width: 100%; margin: 0 auto; }
.duosuo_box { padding: 2%; }
.logo { width: 100%; background: #fbfaf8; text-align: center;/*margin-top:10%;*/ padding-top: 0%; }
.logo mip-img { display: inline-block; width: 100%; vertical-align: bottom; padding-bottom: 1%; }
.nav { background: #905b3c; }
.nav ul { width: 100%; margin: 0 auto; }
.nav ul li { float: left; width: 25%; background: #7b2f79; font-weight: normal; }
.nav ul li.hover a, .nav ul li:hover a { color: #fffc00; }
.nav ul li a { display: block; font-weight: normal; text-align: center; padding: 4% 0; color: #fff; border: 1px solid #a2449f; border-left: none; border-top: none; }
.qgzbanner { overflow: hidden; position: relative; margin-top: 2%; }
.qgzbanner mip-img { display: inline-block; display: block; width: 100%; }
.slideBoxs { zoom: 1; overflow: hidden; width: 100%; }
.slideBoxs .bds mip-img { display: inline-block; width: 100%; vertical-align: bottom; }
.hds { width: 80px; margin: 10px auto; height: 4px; zoom: 1; overflow: hidden; }
.hds ul li { width: 10px; height: 4px; background: #999; float: left; margin-left: 10px; text-indent: 99999; overflow: hidden }
.hds ul li.on { background: #C39; }
.slideBox02 { zoom: 1; overflow: hidden; width: 100%; }
.slideBox02 .bd02 mip-img { display: inline-block; width: 100%; vertical-align: bottom; }
.hd02 { width: 120px; margin: 10px auto; height: 4px; }
.hd02 ul li { width: 20px; height: 4px; background: #999; float: left; margin-left: 10px; text-indent: 99999; overflow: hidden }
.hd02 ul li.on { background: #C39; }
.hot_bj { margin: 2% auto; zoom: 1; overflow: hidden; }
.hot_bj dl { height: 32px; line-height: 32px; text-align: center; background: #fff; border: 1px solid #ccc; border-left: 0; }
.hot_bj dl dt { width: 5%; float: left; }
.hot_bj dl dt mip-img { display: inline-block; width: 100%; vertical-align: bottom; }
.hot_bj dl dd { width: 90%; float: left; overflow: hidden; color: #9d9d9d }
#gongao { width: 100%; zoom: 1 }
#gongao #scroll_begin, #gongao #scroll_end { display: inline; color: #ff0000; }
 @media screen and (max-width:340px) {
.hot_bj dl dt { width: 10%; }
}
 @media screen and (max-width:320px) {
.hot_bj dl dt { width: 10%; }
}
.mod01_li ul li em { width: 3%; }
.mod01_li ul li em mip-img { display: inline-block; width: 20%; }
/*tell style*/

.tell { zoom: 1; overflow: hidden; background: #f0f0f0 url(../images/bj.jpg) no-repeat bottom; padding-bottom: 2%; }
.tell h3 { text-align: center; font-weight: normal; padding: 2% 0; }
.tell h3 em { color: #ff0000; }
.btn { width: 76%; margin: 2% auto; zoom: 1; overflow: hidden; }
.btn .btn01 { float: left; background: url(../images/btn01.jpg) no-repeat; width: 31%; padding: 3% 0; background-size: 100%; color: #fff; padding-left: 15%; }
.btn .btn02 { float: right; background: url(../images/btn02.jpg) no-repeat; width: 35%; padding: 2.5% 0; padding-left: 15%; line-height: 120%; background-size: 100%; color: #fff; }
.btn .btn02 em { font-weight: bold; }
.tu h4 { text-align: center; background: url(../images/h3_bj.jpg) no-repeat bottom; line-height: 90%; padding: 1% 0 7% 0; color: #97309b; font-size: 180%; }
.tu h4 em { color: #898989; font-weight: normal; font-size: 60%; }
.tu p span { width: 47%; margin-left: 3%; float: left; margin-top: 2%; }
.tu p span mip-img { display: inline-block; width: 100%; }
/*mod01 style*/

.mod01 { zoom: 1; overflow: hidden; }
.bt { background: url(../images/bt.jpg) no-repeat; padding: 3% 0 10% 0; background-size: 100% 100%; }
.bt h3 { color: #973099; line-height: 100%; padding-left: 5%; font-size: 135%; float: left; }
.bt h3 em { font-size: 70%; font-weight: normal; color: #a4a4a4; }
.bt a { display: block; width: 23.5%; float: right; margin-right: 3%; }
.bt a mip-img { display: inline-block; width: 100%; }
.mod01_li ul li { margin-top: 2%; /*height:150px;*/ border: 1px solid #fff; padding-bottom: 25%; position: relative; }
.mod01_li ul li h4 a { text-align: center; font-weight: normal; padding: 18% 0 2% 0; width: 24%; margin-left: 1%; float: left; }
.mod01_li ul li h4 a.list01 { background: url(../images/li01.jpg) no-repeat bottom; background-size: 100% 100%; }
.mod01_li ul li h4 a.list02 { background: url(../images/li02.jpg) no-repeat bottom; background-size: 100% 100%; }
.mod01_li ul li h4 a.list03 { background: url(../images/li03.jpg) no-repeat bottom; background-size: 100% 100%; }
.mod01_li ul li h4 a.list04 { background: url(../images/li04.jpg) no-repeat bottom; background-size: 100% 100%; }
.mod01_li ul li h4 a.list05 { background: url(../images/li05.jpg) no-repeat bottom; background-size: 100% 100%; }
.mod01_li ul li h4 a.list06 { background: url(../images/li06.jpg) no-repeat bottom; background-size: 100% 100%; }
.mod01_li ul li p { width: 72%; float: right; margin-right: 1%; }
.mod01_li ul li p.p-01 { width: 45%; float: left; }
.mod01_li ul li p.p-01 a { display: block; width: 47%; border: 1px solid #d8b7d8; text-align: center; padding: 3% 0; float: left; margin: 0 0 2px 2px; }
/*.mod01_li ul li.list01{ } */

.mod01_li ul li a.fy { display: block; position: absolute; width: 26.5%; background: #fcf4e7; text-align: center; right: 2.8%; top: 0; padding: 3.4% 0; color: #ff0000; border: 1px solid #d8b7d8; }
.mod01_li ul li .bot { display: block; width: 71%; position: absolute; bottom: 4%; right: 3%; padding: 2% 0; text-align: center; border: 1px solid #d8b7d8; }
.mod01_li ul li .hot { width: 3%; }
.mod01_li ul li .hot mip-img { display: inline-block; width: 15%; }
.mod01_li ul li p.p-02 { width: 73.5%; }
.mod01_li ul li p.p-02 a { display: block; width: 31.5%; border: 1px solid #d8b7d8; text-align: center; padding: 2% 0; float: left; margin: 0 0 2px 2px; }
.mod01_li ul li p.p-02 .li02 { width: 96%; display: block; padding: 2.6% 0 }
.ppt1 { background: #97309b; color: #fff }
.ppt2 { }
.ppt3 { }
.ppt4 { }
.ppt4 { }
.ppt5 { }
.ppt6 { }
/*tab style*/

.tab { zoom: 1; overflow: hidden; margin-top: 2%; }
.tab .nav_li li { float: left; width: 18%; margin-left: 8%; text-align: center; background: url(../images/nav_on.jpg) no-repeat; background-size: 100%; padding-left: 5%; cursor: pointer }
.tab .nav_li li.on { background: url(../images/nav.jpg) no-repeat; background-size: 100%; color: #fff; }
.nav_cont h3 mip-img { display: inline-block; width: 100%; }
.nav_btn { background: #f0f0f0 url(../images/bj.jpg) no-repeat bottom; zoom: 1; overflow: hidden; padding: 2% 0; }
.nav_btn .btn_fl { width: 22%; float: left; background: url(../images/btn03.jpg) no-repeat; padding: 2% 0; background-size: 100%; margin-left: 10%; color: #fff; padding-left: 13%; margin-bottom: 2%; }
.nav_btn .btn_fr { width: 22%; float: right; background: url(../images/btn04.jpg) no-repeat; padding: 2% 0; background-size: 100%; margin-right: 10%; color: #fff; padding-left: 13%; margin-bottom: 2%; }
.a_li { zoom: 1; overflow: hidden; }
.a_li ul li { float: left; padding: 2% 0; text-align: center; margin: 2px 0 0 2px; display: inline; }
.a_li ul li.a01 { width: 37%; background: #fbe7e6; margin-left: 0; }
.a_li ul li.a01 a, .a_li ul li.a03 a, .a_li ul li.a05 a { color: #d87e7c; }
.a_li ul li.a02 a, .a_li ul li.a04 a, .a_li ul li.a08 a { color: #953399; }
.a_li ul li.a06 a, .a_li ul li.a07 a { color: #e28f0f; }
.a_li ul li.a02 { width: 30%; background: #ffe8fe; }
.a_li ul li.a03 { width: 31%; background: #fbe7e6; }
.a_li ul li.a04 { width: 30%; background: #ffe8fe; margin-left: 0; }
.a_li ul li.a05 { width: 34%; background: #fbe7e6; }
.a_li ul li.a06 { width: 34%; background: #fff1db; }
.a_li ul li.a07 { width: 49.5%; background: #fff1db; margin-left: 0; }
.a_li ul li.a08 { width: 49%; background: #ffe8fe; }
.tab_li { zoom: 1; overflow: hidden; text-align: center; width: 100%; border-bottom: 1px solid #cfd0d0; }
.tab_li td { border: 1px solid #cfd0d0; }
.tab_li td { border-bottom: 1px solid #cfd0d0; }
.tab_li td { border-right: 1px solid #cfd0d0; }
.tab_li .bj01 { background: #b164b4; zoom: 1; overflow: hidden; color: #fff; }
.tab_li .cd01 { width: 23%; padding: 2% 0; }
.tab_li .cd02 { width: 50%; padding: 2% 0; }
.tab_li .cd03 { width: 25%; padding: 2% 0; }
.tab_li td { padding: 2% 0; }
.tab_li .cor01 { background: #f5e8f7; color: #97309b; }
.tab_li td em { color: #ff0000; }
.tab_li .cor02 { background: #f0f0f0; }
.a_ck { zoom: 1; overflow: hidden; background: url(../images/bj.jpg) no-repeat bottom; padding-bottom: 4%; }
.a_ck a { width: 70%; background: #e28f0f; text-align: center; margin: 2% auto; padding: 2% 0; display: block; color: #fff; }
mip-form select, mip-form input, mip-form label { display: inline-block; }
mip-form div { display: block; }
.contnr1-bt { padding: 3%; overflow: hidden; border: solid 1px #e7e7e7; margin-top: 3%; background: #f0f0f0 }
.contnr1-bt dl dt { display: block; overflow: hidden; padding-bottom: 2%; }
.contnr1-bt dl dt p { display: block; overflow: hidden; text-align: center; color: #97309b; font-size: 130%; }
.contnr1-bt dl dt span { display: block; overflow: hidden; text-align: center; color: #ff0000; }
.contnr1-bt dl dd { display: block; overflow: hidden; padding-top: 3%; }
.contnr1-bt dl dd span { display: block; float: left; line-height: 2em; color: #666; }
.contnr1-bt dl dd .viwe-text { float: left; width: 50%; border: solid 1px #d6d6d6; padding: 1.8% 0 1.8% 2%; color: #bcbcbc; background: #fafafa; }
.contnr1-bt dl dd .viwe-bt1 { float: left; width: 24%; background: #97309b; color: #FFF; padding: 1.9% 0; text-align: center; cursor: pointer; border: 0; }
/*�Һ�--05*/

.contnr5 { overflow: hidden; zoom: 1; width: 100%; }
.hitch { overflow: hidden; border: solid 1px #e4e4e4; padding-bottom: 5%; }
.hitch p { text-align: center; color: #F00; padding: 3% 0; border-bottom: dashed 1px #bbb; width: 96%; margin: 0 auto; font-size: 120%; }
.hitch label { float: left; width: 26%; text-align: right; color: #555555 }
.hitch div { margin-top: 2%; overflow: hidden }
.hitch input { width: 60%; float: left; color: #333; padding: 1%; border: 1px solid #ccc; background: #f1f1f1 }
.hitch select { width: 20%; float: left; margin-right: 1%; padding: 1% 0; color: #333; border: 1px solid #ccc; background: #f1f1f1 }
.hitch textarea { float: left; width: 60%; height: 4em; border: 1px solid #ccc; background: #f1f1f1; text-align: left; font-size: 1em; color: #333; padding-left: 1%; }
.hitch .htc { width: 30%; color: #fff; text-align: center; line-height: 1.6em; background: url(../images/container-5-1.jpg) no-repeat center top; background-size: 100% 100%; margin-left: 18%; display: inline; margin-top: 1%; border: 0; cursor: pointer; }
.htc_not { width: 32%; margin-left: 3%; display: inline-block; float: left; margin-top: 1%; }
.htc_not mip-img { display: inline-block; width: 100%; }
.text-ipon { text-align: center; overflow: hidden; padding: 0 2% 4% 2%; }
.text-ipon p { color: #da0000; padding: 3% 0; font-size: 110%; }
/*bd style*/

.bd { background: #96319b; zoom: 1; overflow: hidden; padding-bottom: 2%; }
.bd h3 { text-align: center; color: #fff; padding: 2% 0; font-size: 135%; }
.bd a { display: block; width: 82%; margin: 0 auto; }
.bd a mip-img { display: inline-block; width: 100%; }
.map { zoom: 1; overflow: hidden; background: url(../images/map.jpg) no-repeat; background-size: 100% 100%; padding-bottom: 3%; }
.map p { float: right; width: 40%; font-size: 90%; }
.map p.p_01 { padding-top: 17%; }
.map p.p_02 { padding-top: 2%; }
.map p em { font-weight: bold; }
.map .ck { width: 40%; float: right; margin-top: 3%; margin-right: 5%; font-size: 90%; }
.map .ck .ck01 { display: block; background: url(../images/ck01.jpg) no-repeat; background-size: 100% 100%; padding: 2% 0; width: 45%; color: #fff; float: left; padding-left: 2%; }
.map .ck .ck02 { display: block; background: url(../images/ck01.jpg) no-repeat; background-size: 100% 100%; padding: 2% 0; width: 45%; color: #fff; float: right; padding-left: 2%; }
 @media screen and (max-width:340px) {
.mod01_li ul li p.p-02 .li02 { padding: 0.8% 0; width: 98%; }
}
 @media screen and (max-width:320px) {
.mod01_li ul li p.p-02 .li02 { padding: 0.8% 0; width: 98%; }
}
 @media screen and (max-width:340px) {
.mod01_li ul li a.fy { width: 26%; }
}
 @media screen and (max-width:320px) {
.mod01_li ul li a.fy { width: 26%; }
}
 @media screen and (max-width:340px) {
.mod01_li ul li .bot { width: 71%; padding: 1% 0; bottom: 0%; }
}
 @media screen and (max-width:320px) {
.mod01_li ul li .bot { width: 71%; padding: 1% 0; bottom: 0%; }
}
 @media screen and (max-width:320px) {
.btn .btn02 { line-height: 100%; }
}
 @media screen and (max-width:320px) {
body, input, select { font-size: 10px }
}
 @media screen and (min-width:320px) {
body, input, select { font-size: 11.25px }
}
 @media screen and (min-width:400px) {
body, input, select { font-size: 12.5px }
}
 @media screen and (min-width:480px) {
body, input, select { font-size: 13.75px }
}
 @media screen and (min-width:560px) {
body, input, select { font-size: 15px }
}
 @media screen and (min-width:600px) {
body, input, select { font-size: 16.25px }
}
 @media screen and (min-width:640px) {
body, input, select { font-size: 18px }
}
.pf2 { position: fixed !important; _position: absolute; _right: auto; _left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth- this.offsetWidth)-(parseInt(this.currentStyle.marginLeft, 10)||0)-(parseInt(this.currentStyle.marginRight, 10)||0));
 _top:expression(eval (document.documentElement.scrollTop));
bottom: 0px; margin-bottom: 100px; right: 2px; }
.r_swt { width: 34px; right: 0px; position: fixed; top: 50px; _position: absolute; _bottom: auto; _top: expression(eval(document.documentElement.scrollTop)+50);
font-size: 12px; }
.r_swt span { display: block; text-align: left; line-height: 19px; cursor: pointer; }
/** ����ͨ **/



#LRdiv0, #LRfloater0, .swtCenter {
display:; font-family: "\5FAE\8F6F\96C5\9ED1"; }
.swtCenter { width: 240px; height: 233px; background-color: #FFF; position: fixed; left: 50%; top: 50%; z-index: 9999999999999999999999999999999999999999999999999999; margin-left: -120px; margin-top: -130px; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; -moz-box-shadow: 0 0 20px rgba(10,2,4,0.75); -webkit-box-shadow: 0 0 20px rgba(10,2,4,0.75); box-shadow: 0 0 20px rgba(10,2,4,0.75); z-index: 999 }
.swtCenter h3 { width: 100%; font-size: 22px; text-align: center; color: #2e3642; font-weight: 500; margin-top: 25px; }
.swtCenter h4 { width: 100%; font-size: 11px; text-align: center; color: #2e3642; font-weight: normal; }
.mfhd { width: 227px; height: 30px; border: 1px solid #6a7380; -moz-border-radius: 17px; -webkit-border-radius: 17px; border-radius: 17px; margin: 10px auto 5px; }
.mfhd .input { width: 145px; height: 28px; line-height: 28px; background-color: #FFF; font-size: 14px; color: #6a7380; -moz-border-radius: 15px 0 0 15px; -webkit-border-radius: 15px 0 0 15px; border-radius: 15px 0 0 15px; padding-left: 13px; float: left; outline: none; vertical-align: middle; border: 0; }
.mfhd .sub { float: right; width: 69px; height: 30px; line-height: 30px; color: #fff; background-color: #6a7380; font-size: 12px; text-align: center; text-decoration: none; -moz-border-radius: 0 14px 14px 0; -webkit-border-radius: 0 14px 14px 0; border-radius: 0 14px 14px 0; border: 0; }
.swtCenter p { width: 230px; font-size: 12px; color: #7d7d7d; margin: 25px auto 0; }
.swt_lists { bottom: 0; left: 0; width: 100%; height: 46px; line-height: 46px; -moz-border-radius: 0 0 15px 15px; -webkit-border-radius: 0 0 15px 15px; border-radius: 0 0 15px 15px; }
.swt_lists a { display: block; width: 50%; height: 100%; position: relative; float: left; }
.swt_list1 { background-color: #881ca7; -moz-border-radius: 0 0 0 15px; -webkit-border-radius: 0 0 0 15px; border-radius: 0 0 0 15px; }
.swt_list2 { background-color: #ff8400; -moz-border-radius: 0 0 15px 0; -webkit-border-radius: 0 0 15px 0; border-radius: 0 0 15px 0; }
.swt_lists a i, .swt_lists a em { display: block; position: absolute; left: 50%; color: #fff; text-decoration: none; font-style: initial; }
.swtCallIcon { top: 50%; margin-left: -56px; margin-top: -18px; width: 37px; height: 37px; background: url(../images/footerlink3.png) no-repeat; -moz-background-size: 100%; -webkit-background-size: 100%; background-size: 100%; }
.swt_lists em { height: 100%; top: 0; margin-left: -16px; font-size: 16px; }
.swt_lists a.swt_list2 i { margin-left: -55px; margin-top: 1px; }
.closeBtn_swt { right: -10px; top: -10px; width: 30px; height: 30px; background: url(../images/closebtn_swt.png) no-repeat; -moz-background-size: 100%; -webkit-background-size: 100%; background-size: 100%; cursor: pointer; }
.sBgd { background: url(../images/dt.png) no-repeat left bottom; background-size: 100% 100%; }
.dongt p { width: 87.8%; color: #3e3e3e; border-bottom: 1px dashed #d2d2d2; padding-bottom: 2%; padding: 2% 2%; padding-left: 10%; background: url(../images/list_style.jpg) no-repeat 3% center; }
.dongt p a { color: inherit; }
.index-ad { width: 100%; height: 100%; margin: 0 auto; margin-bottom: 10px; position: relative; overflow: hidden; }
.ad-hd { width: 40px; position: absolute; height: 10px; right: 20px; top: 100px; z-index: 99; }
.ad-hd ul { overflow: hidden; zoom: 1; }
/***0417***/
.lTitle { margin-top: 3%; position: relative; }
.lTitle mip-img { display: inline-block; width: 9%; }
.sBgd { background: url(../images/dt.png) no-repeat left bottom; background-size: 100% 100%; }
.dongt p { width: 87.8%; color: #3e3e3e; border-bottom: 1px dashed #d2d2d2; padding-bottom: 2%; padding: 2% 2%; padding-left: 10%; background: url(../images/list_style.jpg) no-repeat 3% center; }
.dongt p a { color: inherit; }
.lTitle h2 { font-weight: bold; display: block; font-size: 145%; padding-left: 5%; padding-bottom: 3%; }
.swt_b { width: 100%; min-width: 320px; max-width: 640px; position: fixed; bottom: 0; left: 50%; transform: translate(-50%, 0); -webkit-transform: translate(-50%, 0); -moz-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); -o-transform: translate(-50%, 0); z-index: 100; }
.swt_b img { display: block; width: 100%; }
.swt_b a { position: absolute; display: block; bottom: 0; height: 100%; }
.swt_b a:nth-of-type(1) { width: 32%; left: 0; }
.swt_b a:nth-of-type(2) { width: 31%; left: 32%; }
.swt_b a:nth-of-type(3) { width: 19%; right: 18%; }
.swt_b a:nth-of-type(4) { width: 18%; right: 0; }
.swt_b a .swtIcon_Counter { width: 100%; height: 100%; display: block; font-size: 100%; text-align: left; padding-left: 24%; padding-top: 6%; color: #fff; }
