﻿@charset "utf-8";
/* Core--------------------------------------------------------------------------- */
body{background:url(../images/bg_01.jpg) top repeat-x;border:0;padding:0;width:100%;font-family: arial,宋体, Geneva, helvetica, sans-serif;color:#555;font:12px/18px Arial,宋体,sans-serif; margin:0; padding:0;}
ol,ul,li{ margin:0; padding:0; list-style:none}
a,a:link,a:visited{color:#3E434A/*#2173AF*/; text-decoration:none;}
a:hover{text-decoration:underline;color:#1879b9}

.STYLE3{color:#959595}
.STYLE1{color:#6C0;font-weight:700}
.STYLE4{color:red}
address{font-style:normal; margin-bottom:18px;}
blockquote{font:italic 15px/22px 'Georgia', serif; margin:0;}
cite{display:block; font-style:normal; font-weight:bold; margin-bottom:18px;}
code{overflow:hidden;}
dl{}
dt{color:#3e434a;}
dd{margin:0 0 18px 0;}
h1{font:normal 30px/36px 微软雅黑,宋体,Arial, sans-serif; margin:0 0 18px 0; padding:0;}
h2{color:#555; font:normal 30px/36px 微软雅黑,宋体,Arial, sans-serif;padding:0;}
h2.hilite{color:#005eb0; font:normal 24px/30px 微软雅黑,宋体,Arial, sans-serif; margin:54px 0 9px 0;}
h1.sifr{color:#555; font:700 30px/1em 微软雅黑,黑体,宋体,Arial, sans-serif; margin:36px 0 18px 0; padding:0 0 20px; border-bottom:1px solid #eee}
h2.sifr{color:#555; font:400 30px/1em 微软雅黑,黑体,宋体,Arial, sans-serif; margin:36px 0 18px 0; padding:0;}
h2.sifr2{color:#555; font:normal 24px/1em 微软雅黑,宋体,Arial, sans-serif; margin:36px 0 18px 0; padding:0;}
h2.icon{padding:0 0 6px 50px;}
h2.icon em{color:#797c80; font-size:20px; font-style:normal; font-weight:normal; line-height:1;}
h3{color:#555; font:normal 18px/27px 宋体,Arial, sans-serif; margin:0 0 18px 0; padding:0;}
h4{color:#3e434a; font:bold 15px/20px 宋体,Arial, sans-serif; margin:27px 0 18px 0; padding:0;}
h5{color:#3e434a; font:bold 13px/18px 宋体,Arial, sans-serif; margin:0; padding:0;}
hr{display:none;}
.hr{border-top:1px solid #e5e6e8; height:0; margin:36px 0;}
img{border:none;}
.pctitle{ background:#eee; font-weight:700; text-align:center}
.contentp table{border:1px #ccc solid; width:100%}
.contentp td{border-bottom:1px #ccc solid;border-right:1px #ccc solid;height:30px; line-height:20px; padding:5px}
.contentp p{ margin:0 0 14px; line-height:28px}
.contentp td p{ margin:0; line-height:20px}
.contentp p a{text-decoration:none; border-bottom:1px dashed; padding-bottom:1px}
.contentp p a:hover{text-decoration:none;border-bottom:1px solid}
.contentp hr{border:0;border-top:1px solid #eee;clear:both; display:block;height:0;margin:30px 0}
.downbuttontab a,.downbuttontab a:link,.downbuttontab a:visited{background:#fff url(img/bg_button.png) bottom center repeat-x;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="/css/img/bg_button.png");_background:#fff;border:1px solid #b4b4b4;border-top:1px solid #d4d4d4;border-left:1px solid #d4d4d4;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#828282;cursor:pointer;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:100%;font-weight:700;text-decoration:none;text-transform:uppercase;margin:0 10px 0 0;padding:5px 18px; color:#3fabf6;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.downbuttontab a:hover{background:#3fabf6 url(img/bg_button.png) bottom center repeat-x;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="/css/img/bg_button.png");_background:#fff;color:#fff}
pre{white-space:pre-wrap; /* css-3 */ white-space:-moz-pre-wrap; /* Mozilla, since 1999 */ white-space:-pre-wrap; /* Opera 4-6 */ white-space:-o-pre-wrap; /* Opera 7 */}
small{font-size:11px;}
table{border:none;margin-bottom:45px;}
td, th{border-bottom:1px solid #d7d7d7; color:#3e434a; padding:6px 12px;}
th{background:url('img/bg_th.png') repeat-x 0 0; text-shadow:1px 1px 0 #fff;}
th.first{background:url('img/bg_th-left.png') no-repeat 0 0;}
th.last{background:url('img/bg_th-right.png') no-repeat right top;}
tr{}
ul{}
ul.plain{list-style:none; margin:0; padding:0;}
ul.plain li{margin-bottom:9px;}

#nn{/*background:url(../images/light.jpg) no-repeat center top;*/margin: 0 auto;width:100%; border:0}
#top{width:982px;text-align:center; margin:0 auto; padding-top:30px}
#logo{float:left;height:90px;width:677px;text-align:left}
#text{background-image:url(../images/top_07.jpg);height:80px;width:305px}
#text11{height:80px;width:305px}
#dh{height:59px;width:982px}
#banner{height:226px;width:980px;border:1px solid #ccc;margin:0 auto}
.ban-left{float:left;height:226px;width:720px;text-align:right}

.ban-right{ font-family:宋体;float:left;height:230px;width:260px;background:#fff; overflow:hidden}
.ban-right h2{ font-size:14px; text-align:left; text-indent:30px; background-color:#eee; height:24px; line-height:24px; border-bottom:1px solid #ccc; margin:0 auto; font-weight:700;background:url(img/icon_arrow-small.png) no-repeat 8px 5px; width:245px}
.ban-right ul{ margin:0;width:255px; font-size:12px; padding-top:6px}
.ban-right ul li{line-height:24px; text-align:left; height:24px;width:100%; overflow:hidden; text-indent:12px}
.ban-right ul li span{ float:right;  width:50px}
.ban-right ul li a:hover{ text-decoration:underline; color:#f60}

#xia{width:982px; margin:0 auto; border:1px #ccc solid}
#hua{float:left;width:600px}
.font{background:#000;background:url(../images/fontbg.jpg) repeat-x;height:28px;width:100%;font-size:12px;color:#FFF;line-height:28px; text-indent:8px;font-weight:700}
.font a{ color:#fff !important}
.font-b{font-family:宋体;font-size:12px;font-weight:700;color:red;text-decoration:none}

.ca{float:left;width:600px; overflow:hidden;background:url(../images/pbg.gif) no-repeat left bottom;text-align:left;font-size:12px; line-height:24px;background:#fff}
.ca h2{ font-size:14px; margin:10px 0 0; line-height:28px; height:28px; font-weight:700}
.ca h2 a:hover{ font-size:14px; margin-top:10px; line-height:28px; height:28px; color:#f60; text-decoration:underline}
.ca span img{ width:48px; height:48px}

#hua-right{float:left;width:382px;overflow:hidden}
.font_right{float:left;height:28px;width:100%;font-family:宋体;font-size:12px;font-weight:700;color:#FFF;text-decoration:none;background-color:#555;background:url(../images/fontbg.jpg) repeat-x;line-height:28px;padding-left:20px;text-align:left}
.right_tu{float:left;height:330px;width:375px}
#right{float:left;height:855px;width:143px;position:absolute;left:1120px}
.right_1{float:left;height:547px;width:143px;background-color:#FFF}
.right_2{float:left;height:310px;width:143px}
.red{font-family:arial, 宋体;font-size:10px;font-weight:700;color:red;text-decoration:none}

.cv{height:1%;display:block;width:100% !important;font-size:12px;text-decoration:none;text-align:center;padding:30px 0;line-height:18px; margin:30px auto 0;background:#0F457A;background:url(../images/bgbottom.jpg) repeat-x top; border-top:1px solid #eee}

.ECRstrenght{text-align:left; margin-top:0px;display:block;height:1%}
.ECRstrenght h3{ font-size:14px; font-weight:700; text-indent:12px; border-top:1px solid #eee; width:90%}
.ECRstrenght span{width:96px; height:200px;float:left; margin:0px; text-align:center; display:block; overflow:hidden; }

#text11 h2,#text h1{font-family:宋体;font-size:12px;line-height:35px;font-weight:lighter;color:#FFF;text-decoration:none;float:left;height:35px;width:305px;margin:0;padding:0}
#text11 h2,#text11 h2 a{color:#666; text-align:left}
#text11 h2,#text h2{float:left;height:35px;width:305px;font-family:宋体;font-size:12px;font-weight:lighter;color:#FFF;text-decoration:none;margin:0;padding:0}

#text{background-image:url(../images/top_07.jpg);float:left;height:80px;width:305px}
#text11{float:left;height:80px;width:305px}
#text11 h1{font-family:宋体;font-size:12px;line-height:35px;font-weight:lighter;color:#FFF;text-decoration:none;float:left;height:35px;width:305px;text-align:center;margin:0;padding:0}
.ah{float:left;height:36px;width:30px; display:none}
#text h1{font-family:宋体;font-size:12px;line-height:35px;font-weight:lighter;color:#FFF;text-decoration:none;float:left;height:35px;width:305px;margin:0;padding:0}
#ku{width:100%; border-style:none;margin:0 auto;padding:0;background:url(../images/ss_18.jpg) left top repeat-x; clear:both}
#kua{height:36px;margin:0 auto;width:980px;}
#kua ul{float:left;height:36px;width:980px;margin:0;padding:0}

#kua ul li{font-family:宋体;font-size:12px;font-weight:lighter;color:#FFF;text-decoration:none;list-style-type:none;line-height:36px;float:left;height:36px;width:auto;cursor:auto;background:url(../images/ss_18.jpg) repeat-x left top;text-align:center}

#kuaa{height:29px;width:980px;background:url(../images/dh_22.jpg) repeat-x left top;margin:0 auto;padding:0}

#kuaa ul{float:left;height:29px;width:930px;border-right:1px #969Ba8 solid;border-left:1px #969Ba8 solid;margin:0;padding:0 0 0 50px}

#kuaa ul li,#kuaa ul li a{font-family:宋体;font-size:12px;color:#666;text-decoration:none;float:left;height:36px;line-height:36px;list-style-type:none}

#kuaa ul span{font-family:宋体;font-size:12px;color:#555;text-decoration:none;float:right;height:36px;width:510px;line-height:29px; text-align:left}


.gb{background:url(../images/asv_16.jpg) no-repeat center center;height:36px;width:2px;float:left}

a.dh3:link,a.dh3:visited,a.dh1:link,a.dh1:visited{font-family:微软雅黑,宋体;float:left;text-align:center;font-weight:400;font-size:13px;color:#555;line-height:36px;padding:0 14px;}
a.dh3:link,a.dh3:visited{text-decoration:none;}
a.dh1:link,a.dh1:visited{text-decoration:none;background:#3fabf6 url(../images/dh_18.jpg) 0 0 repeat-x;color:#fafafa}
a.dh1:hover,a.dh1:active,a.dh3:hover,a.dh3:active{background:#3fabf6 url(../images/dh_18.jpg) repeat-x 0 0;text-align:center;text-decoration:none; color:#fafafa}

a.d2:link,a.d2:visited{font-family:宋体;font-size:12px;font-weight:lighter;color:#555;text-decoration:none;float:left;;text-align:center;background:url(../images/an_24.jpg) right top no-repeat ; font-weight:700 !important}

a.d:link,a.d:visited{font-family:宋体;font-size:12px;text-decoration:none;float:left;height:29px;text-align:center;}

a.d:hover,a.d:active,a.d2:hover,a.d2:active{font-family:宋体;font-size:12px;font-weight:lighter;text-decoration:none;background:url(../images/an_24.jpg) no-repeat left top;text-align:center;float:left;}

#mNav_WinPanel{ margin-top:10px;width:400px;display:block;height:315px;overflow:auto;float:left;background-color:#f6f6f6}
#mNav_WinPanel a{text-decoration:none}
#mNav_WinPanel .mNav_Container{margin-top:9px;float:left}
#mNav_WinPanel .mNav_ThumbNail{float:left;width:122px;margin:2px 0 0;padding:0}
#mNav_WinPanel .mNav_ThumbNail a{display:block;width:122px;height:90px;text-align:center;background-color:Transparent;filter:progid:DXImageTransform.Microsoft.alphaImageLoader(src='../images/thumbnail_holde2r.gif',sizingMethod='crop');margin:0 2px}
#mNav_WinPanel .mNav_ThumbNail a[href]{background-image:url(thumbnail_holde2r.gif);background-repeat:no-repeat}
#mNav_WinPanel .mNav_ThumbNail a:hover{filter:progid:DXImageTransform.Microsoft.alphaImageLoader(src='../images/thumbnail_highlightq.gif',sizingMethod='crop');cursor:pointer}
#mNav_WinPanel .mNav_ThumbNail a:hover[href]{background-image:url(../images/thumbnail_highlightq.gif) no-repeat;text-decoration:none}
#mNav_WinPanel .mNav_ThumbNail img{width:106px;height:72px;margin:7px 2px 2px -2px}
#mNav_WinPanel .mNav_ThumbNail .mNav_Title a{color:#0E396C;filter:default;height:15px;background-image:none;width:122px;font-family:宋体;font-size:12px;text-decoration:none;height:14px !important; line-height:14px}
#mNav_WinPanel .mNav_ThumbNail .mNav_Title a:hover{color:#f60;filter:default;height:15px;background-image:none;width:122px;font-family:宋体;font-size:12px;text-decoration:none;height:12px !important}
.mNav_ThumbNailRow{clear:both;margin-bottom:11px}

/* 分页 */
.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; margin-top:30px; border-top:1px dashed #eee; padding-top:20px}
.page a,.page span{display:block;color:#2173AF;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #2173AF;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} /* SPAN和链接 */
.page a:hover, .page a.current{color:#F60;border:1px solid #F60} /* 当前链接有激活时 */
.page input{padding:0px;color:#2173AF;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* 跳转INPUT */
.prenext .pre{float:left} /* 上一篇 */
.prenext .next{text-align:right;float:right} /* 下一篇 */

.kua{float:left;height:1258px;width:974px;padding-top:8px;padding-left:8px}
.kua_000{height:auto;width:972px;padding-top:8px;padding-left:8px;border-right-width:1px;border-left-width:1px;border-right-style:solid;border-left-style:solid;border-right-color:#9e9e9e;border-left-color:#9e9e9e;background-color:#F6F6F6; margin:0 auto}
.kua_1{float:left;height:1235px;width:968px}
.kua_00{float:left;height:auto;width:966px;background-image:url(../images/pwnf1_11.jpg);background-repeat:repeat-y;background-position:left top}
.kua_1_1{float:left;height:15px;width:968px;background-image:url(../images/pwnf1_10.jpg);background-repeat:no-repeat;background-position:left top}
.kua_1_3{background-repeat:repeat-y;background-position:left top;float:left;height:1220px;width:968px;background-image:url(../images/aav_21.jpg);border-style:none;margin:0;padding:0}
.kua_1_00{background-repeat:repeat-y;background-position:left top;float:left;height:auto;width:968px;background-image:url(../images/aav_21.jpg);border-style:none;margin:0;padding:0}

/* Layout
--------------------------------------------------------------------------- */
#body{background:#fff; padding:15px 0 0 0; text-align:left; margin:0 auto; width:980px;}
#content{display:inline; float:left; width:735px;}
#content .copy{display:inline; float:left; width:725px; margin-left:15px}
#content .copy p.copyintro{ text-indent:24px; color:#666}
#content .sub-copy{float:right; width:215px; margin-right:5px;}
#sub-content{float:right; width:222px;background:url('img/bg_body.jpg') no-repeat right top;padding:25px 0 0 0; min-height:782px;_height:782px}

/* Nav-01
--------------------------------------------------------------------------- */
#nav-01{background:#061e4a url('img/bg_nav-00-content.jpg') no-repeat center top; height:55px; overflow:hidden;}
#nav-01 #nav-logo a{background:url('img/logo_campaign-monitor.png') no-repeat 0 -30px; height:30px; left:0; top:12px; width:211px;}
#nav-01 ul{background:url('img/bg_nav-00-divider.png') no-repeat 830px 11px; height:55px; list-style:none; margin:0 auto; padding:0; position:relative; width:960px;}
#nav-01 ul li{margin-bottom:0;}
#nav-01 ul li a{background-image:url('img/bg_nav-00.png'); height:29px; position:absolute; top:15px;}
#nav-01 #nav-features a{background-position:left top; right:591px; width:106px;}
#nav-01 #nav-features a:hover{background-position:0 center;}
#nav-01 #nav-features a.current{background-position:0 bottom;}
#nav-01 #nav-pricing a{background-position:-106px top; right:522px; width:69px;}
#nav-01 #nav-pricing a:hover{background-position:-106px center;}
#nav-01 #nav-pricing a.current{background-position:-106px bottom;}
#nav-01 #nav-resources a{background-position:-175px top; right:389px; width:133px;}
#nav-01 #nav-resources a:hover{background-position:-175px center;}
#nav-01 #nav-resources a.current{background-position:-175px bottom;}
#nav-01 #nav-support a{background-position:-308px top; right:313px; width:76px;}
#nav-01 #nav-support a:hover{background-position:-308px center;}
#nav-01 #nav-support a.current{background-position:-308px bottom;}
#nav-01 #nav-customers a{background-position:-384px top; right:192px; width:121px;}
#nav-01 #nav-customers a:hover{background-position:-384px center;}
#nav-01 #nav-customers a.current{background-position:-384px bottom;}
#nav-01 #nav-blog a{background-position:-505px top; right:140px; width:52px;}
#nav-01 #nav-blog a:hover{background-position:-505px center;}
#nav-01 #nav-blog a.current{background-position:-505px bottom;}

#nav-01 #nav-sign-up a{background-position:-610px center; right:59px; width:49px;}
#nav-01 #nav-sign-up a.current{background-position:-610px bottom;}

#nav-01 #nav-login a{background-position:-681px center; right:0; width:36px;}
#nav-01 #nav-login a.current{background-position:-681px bottom;}

/* Foot
--------------------------------------------------------------------------- */
#foot{/*background:url('img/bg_foot.png') repeat-x 0 0;*/ text-align:center;}
#foot .vbox{margin:0 auto; text-align:left;}
#foot .copy{ margin:0 auto; text-align:center; width:994px;}
#promos{background:url('img/bg_foot-promos.png') no-repeat 0 0; height:143px; list-style:none; margin:0; padding:1px 0 0 2px; width:992px;}
#promos li{display:inline; float:left; height:140px; margin-bottom:9px; overflow:hidden; width:330px;}
#foot .copy p{margin:1px 0 4px 0;}
#foot .sub-copy{background:url('img/bg_foot-sub-copy.png') no-repeat 0 0; padding:20px 20px 28px 20px; width:954px;}
#foot .sub-copy p{font-size:12px; margin-bottom:6px;}
#foot-meta{color:#b0b0b0; float:right; margin-top:1px; text-align:right; width:520px;}
#foot-meta a{color:#b0b0b0; text-decoration:underline;}
#foot-meta a:hover{text-decoration:none;}
#foot-meta #legals{border-bottom:1px solid #eceeee; margin-bottom:9px; padding-bottom:11px;}
#esp{background:url('img/icon_esp.png') no-repeat 0 0; padding-left:18px;}

/* Nav-02
--------------------------------------------------------------------------- */
#nav-02{background:url('img/bg_nav-01.png') no-repeat 0 0; border-bottom:1px solid #fff; margin:0 0 18px 3px; padding:1px 0 0;}
#nav-02 li{color:#797c80; list-style:none; margin:0 0 0 0; width:211px;}
#nav-02 li a{border-bottom:1px solid #dcddde; border-top:1px solid #fff; color:#797c80; display:block; font-size:14px; font-weight:bold; padding:10px 0 10px 42px; position:relative; width:169px;}
#nav-02 .current a{background:url('img/bg_nav-01-current-left.gif') no-repeat left center; border:none; color:#fff; padding-right:0px; text-shadow:-1px -1px 0 #3293d6;}
#nav-02 a img{left:10px; margin-top:-12px; position:absolute; top:50%;}
#nav-02 ul{border-bottom:1px solid #dcddde; margin:0; padding:12px 0; width:211px;}
#nav-02 li li{margin-bottom:3px; position:relative;}
#nav-02 li li a, #nav-02 .current li a{background:none; border:none; color:#797c80; font-size:13px; font-weight:normal; padding:3px 25px 3px 11px; text-shadow:none; width:175px;}
#nav-02 li .current, #nav-02 .current .current{background:#dedfe0 url('img/bg_nav-02-top.png') no-repeat 0 0; border:none; padding:0;}
#nav-02 li .current a, #nav-02 .current .current a{background:url('img/bg_nav-02-btm.png') no-repeat left bottom; border:none; color:#555; text-shadow:none;}
#nav-02 li li span{background:url('img/bg_nav-02-arrow.png') no-repeat 195px center; display:block;}

/* Components
--------------------------------------------------------------------------- */
.page-title{margin-top:0 !important;}

.leader{font:18px/27px Georgia, serif}

.pull{background:#e3f5fd url('img/bg_blockquote-pull-top.png') no-repeat 0 0; color:#1a4a7a; font:italic 15px/22px 'Georgia', serif; float:right; margin:0 0 18px 30px; width:215px;}
.pull p{background:url('img/bg_blockquote-pull-btm.png') no-repeat left bottom; margin:0; padding:20px;}

.figure-1{display:inline; float:left; margin:0 27px 27px 0;}
.figure-1a{display:inline; float:left; margin:0 13px 3px 0;}
.figure-2{text-align:center; margin:0 auto;}
.figure-3{display:inline; float:right; margin:0 0 27px 27px;}

.sr{left:-9999em !important; position:absolute !important; top:-9999em !important;}

.vbox1{background:#fff url('img/bg_vbox-btm.png') no-repeat left bottom; margin-bottom:18px; padding:0 13px 13px 13px; width:189px;}
.vbox1 h3{background:#cccbcb url('img/bg_vbox1-top.png') no-repeat 0 0; color:#3e434a; font:bold 13px/18px Arial; margin:0 -13px 18px -13px; padding:7px 13px; text-shadow:1px 1px 0 #fff;}
.vbox1 .title{font-size:16px; font-weight:bold; line-height:22px;}
.vbox1 .figure-a{margin-right:9px;}
.click-through{border-top:1px solid #d5dde6; display:block; padding-top:17px;}

.vbox2,
.vbox2-wide{background:#fff url('img/bg_vbox-btm.png') no-repeat left bottom; margin-bottom:18px; padding:0 13px 13px 13px; width:189px;}
.vbox2 h3,
.vbox2-wide h3{background:#3a99eb url('img/bg_vbox2-top.png') no-repeat 0 0; color:#fff; font:bold 13px/18px Arial; margin:0 -13px 18px -13px; padding:7px 13px; text-shadow:-1px -1px 0 #3293d6;}
.vbox2-wide{background-image:url('img/bg_vbox-wide-btm.png'); width:439px;}
.vbox2-wide h3{background-image:url('img/bg_vbox2-wide-top.png');}

.vbox3{background:#fff url('img/bg_vbox3-btm.png') no-repeat left bottom; margin-bottom:18px; padding:0 13px 13px 13px; width:189px;}
.vbox3 h3{background:#8395ad url('img/bg_vbox3-top.png') no-repeat 0 0; color:#fff; font:bold 13px/18px Arial; margin:0 -13px 18px -13px; padding:7px 13px; text-shadow:-1px -1px 0 #7e8fa8;}
.vbox3 h4{margin:0 0 9px 0;}
.vbox3 .last{margin-bottom:9px;}

.hbox2{display:inline; float:left; margin-left:30px; width:337px;}
.hbox3{display:inline; float:left; margin-left:30px; width:215px;}

ul.hbox{list-style:none; margin:0 0 0 -30px; padding:0;}
ul.hbox li{margin-bottom:0;}

.last{margin-right:0 !important;}

#casestudies #content .copy{margin-bottom:0;}

#help-alternatives{padding-bottom:0;margin-top:20px}
#help-alternatives h4{margin:0 0 6px;}
#help-alternatives p{border-bottom:1px solid #d5dde6; margin-bottom:18px; padding-bottom:18px;}
#help-alternatives .last{border:none; margin:0;}

.resources, .resources ul{list-style:none; margin:20px 0 0 0; padding:0;}
.resources li{width:100%; line-height:24px;position:relative; margin-bottom:15px; padding:0;}
.resources p{margin-bottom:9px; color:#555}
.resources li p{ text-indent:24px;color:#999}
.resources li a{ font-size:14px; line-height:28px; height:28px}
.resources h4 a{ font-size:14px !important ; border-bottom:1px #eee solid;display:block; margin-bottom:8px}
.resources h4 span{ float:right}
.resources h4 span a{ font-size:12px !important ;margin-bottom:8px; font-weight:400}
.contentp{ line-height:28px !important; font-size:14px !important}
.resources h4{margin:0;}
.resources ul{margin-top:0; margin-right:20px;}
.resources li li{background:url('img/icon_arrow-small.png') no-repeat 0 8px;margin-bottom:0px; padding-left:24px; border-bottom:1px dashed #ccc}
.resources li li span{ float:right; color:#ccc}
.resources li li a{font-size:12px}
.resources li .read-all{background:url('img/icon_arrow-small.png') no-repeat 0 10px; border-top:1px dotted #c2c2c2; font-weight:bold; padding-top:9px;}

.vbox2-wide .articles-list,
.vbox2 .articles-list{margin-bottom:0;}

.breadcrumb{border-bottom:3px double #ddd; margin-bottom:27px; padding-bottom:8px;}

.freedown{ width:212px; height:79px; background:url(img/freedown.gif) no-repeat 0 0; display:block; margin:0 auto;text-indent:-9999em;}
a.freedown:hover{width:212px; height:79px; background:url(img/freedown.gif) no-repeat 0 -79px; display:block; margin:0 auto; text-decoration:none}
.more{ display:inline}
.clearboth{clear:both; height:1px; display:block; margin:0; padding:0}
/*CSS圆角
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#fff; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.xb1 {margin:0 5px; background:#ccc;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xboxcontent {display:block; background:#fff; border:0 solid #ccc; border-width:0 1px; line-height:20px; padding:0 8px}
.bottomconer{ margin:0 auto; width:982px}

*/

/* Default list styling */
#kkawfc_11 li:hover {position:relative; z-index:200;}
#kkawfc_11 li:hover ul.sub
{ left:0;top:36px; background: #3fabf6;border:1px solid #9ad5ff; white-space:nowrap;height:auto; width:160px;z-index:9300; padding:7px; overflow:hidden}
#kkawfc_11 li:hover ul.sub li
{display:block; height:28px; position:relative; float:left;font-weight:normal; background-image:none; padding:0; margin:0 5px 0 0; width:160px}
#kkawfc_11 li:hover ul.sub li a
{display:block; font-size:12px; height:28px;line-height:28px;color:#fafafa; text-decoration:none;border:1px solid #3fabf6; padding:0 5px 0; text-indent:4px; margin:0; float:left; text-align:left; background-image:none; width:148px; overflow:hidden}
#kkawfc_11 li:hover ul.sub li a:hover 
{background:#1489db;border:1px solid #72c5ff;color:#fff; font-weight:700}

#kkawfc_11 li:hover li:hover ul,
#kkawfc_11 li:hover li:hover li:hover ul,
#kkawfc_11 li:hover li:hover li:hover li:hover ul,
#kkawfc_11 li:hover li:hover li:hover li:hover li:hover ul
{left:90px; top:-4px; background: #bbd37e; padding:3px; border:1px solid #fff; white-space:nowrap; width:130px; z-index:400; height:auto;}

#kkawfc_11 ul, 
#kkawfc_11 li:hover ul ul,
#kkawfc_11 li:hover li:hover ul ul,
#kkawfc_11 li:hover li:hover li:hover ul ul,
#kkawfc_11 li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.caselist,.caselist ul{display:block;clear:both}
.caselist ul{  margin:0 0 30px!important}
.caselist ul li { width:230px; float:left; display:block; font-size:12px; line-height:20px}
.caselist p{background:url(img/icon_arrow-small.png) 0 50% no-repeat;border-bottom:1px dashed #ccc;margin:0 0 15px; padding:12px 30px; font-size:18px; font-family:微软雅黑;display:block;clear:both}
hr{border:0;border-top:1px solid #eee;clear:both; display:block;height:0;margin:0}
.shadow-top{height:3px;background:url(img/shadow-top.png) repeat-x;margin:0;padding:0; overflow:hidden;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/css/img/shadow-top.png)");_background:none;}
.shadow-bottom{height:3px;background:url(img/shadow-bottom.png) repeat-x;margin:0;padding:0; overflow:hidden;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/css/img/shadow-bottom.png");_background:none; }

.subbanner{ background:#ccc;display:block; width:100%; padding:200px 0 0; margin:0; text-align:center}
.subbanner img{height:200px}
.subnav{margin-bottom:40px;}
.subnav strong{font-size:22px; line-height:100%;font-weight:700; font-family:微软雅黑; padding:5px 15px 0 0; margin:0;}
.subnav a,.subnav a:link,.subnav a:visited{background:#3fabf6;border-top:2px solid #0f85d6; border-bottom:1px solid #4cb4eb;border-left:1px solid #0f85d6; border-right:1px solid #72c5ff; color:#fafafa;font-size:16px; font-weight:700; font-family:微软雅黑; padding:5px 15px 7px; margin:0;}
.subnav a:hover,.subnav a.thisclass{background:#1489db;border-top:2px solid #299dec;color:#fff; text-decoration:none;outline:none}
.subnav a.thisclass{background:#1489db url(img/channelist_arrow.gif) 5px 50% no-repeat;outline:none}

.subnav span{}



.allproduct {padding-bottom:20px; width:980px; margin:0 auto;}
.allproduct .pblock{margin-bottom:20px;margin-top:20px;padding-bottom:0px;float:left; width:50%;}

.allproduct .huangye .pblock{margin-bottom:0px;margin-top:10px;padding:0px}
.allproduct img{float:left; margin:0 15px 5px 0; padding:2px; border:1px solid #e2f5fb;}
.allproduct a:hover img{border:1px solid #1879b9;}
.allproduct .huangye img{margin:0 0 15px 0}
.allproduct h2{margin:0 0 10px 0; font-size:20px;font-weight:700; padding:0; line-height:normal}
.allproduct h4{margin:5px 0; display:block; clear:both;font-size:14px; height:40px;font-weight:700; padding:0; line-height:normal; color:#666; border-bottom:1px dashed #ccc; padding-left:40px;background:url(img/tasks.jpg) 0 0 no-repeat;}
.allproduct h4 a:link,.allproduct h4 a,.allproduct h4 a:visited{color:#666}
.allproduct h4 a:hover{color:#ed2c21}
.allproduct p{ margin:10px 15px 10px 0; padding:0; color:#999; font-size:12px; line-height:24px}
.allproduct p strong{ color:#666}
.allproduct .quicklink{display:block; clear:both}
.allproduct .quicklink a,.allproduct .quicklink a:link,.allproduct .quicklink a:visited{ width:24.5%; display:block; float:left; text-align:center;font-size:12px; line-height:30px; background:#eee url(img/channelist_arrow.gif) 7px 50% no-repeat; text-indent:8px;border-bottom:3px solid #ccc; color:#666}
.allproduct .quicklink a:hover{color:#ed2c21;background:#1489db url(img/channelist_arrow.gif) 7px 50% no-repeat;;color:#fff;}

.allproduct .pblock1{margin-bottom:20px;margin-top:20px;padding-bottom:0px;float:left; width:100%; border-bottom:1px dashed #eee; padding-bottom:15px}
.allproduct .pblock1 .quicklink{display: inherit}
.allproduct .pblock1 .quicklink a,.allproduct .pblock1 .quicklink a:link,.allproduct .pblock1 .quicklink a:visited{ width:118px}

.allproduct2{padding:10px 0; width:980px; margin:0 auto; background:#f5f5f5; height:1%; border:1px solid #eee}
.allproduct2 h2{margin:10px 0 10px 0; font-size:14px;font-weight:700; padding:0; line-height:normal; text-align:center}
.allproduct2 h1{margin:0 8px 15px; font-size:20px;font-weight:700; padding:0 0 10px 0; line-height:normal; border-bottom:1px solid #ccc; text-indent:10px}
.allproduct2 .block{width:196px; float:left; padding:0; text-align:center}
.allproduct2 a:hover img{ position:relative; top:-3px;}