@charset "utf-8";
/* CSS Document by Gray 2008 */
body { background:#c2cbd4 url(/images/flv_sdk_social_label_1/background.jpg) center top repeat-x; font-size:11px; vertical-align:top; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; width:100%; text-align:center; margin:0; padding:0 0 10px 0; }
td,th,input,div,span { color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; line-height:18px; font-size:11px; }
h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,form,fieldset,legend { margin:0;padding:0; text-align:left; border:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
div,ul,li,td, { zoom:100%; }
ul,ol { margin:0; padding:0; }
li { list-style:none outside; }
img { border:none; }
a,a:link,a:visited { color:#2871c0; text-decoration:none; }
a:hover { color:#2871c0; text-decoration:underline; }
a:active { color:#000; text-decoration:none; }
.clear { clear:both; height:0px; font-size:0px; line-height:0px; margin-top:-1px; }
.clear_left { clear:left; height:0px; font-size:0px; line-height:0px; }
.clear_right { clear:right; height:0px; font-size:0px; line-height:0px; }

/*header*/
#header { width:960px; margin:0 auto 0 auto; }
#header #logo { float:left; margin:20px 10px 20px 10px; display:inline; }

/*main*/
#main { width:960px; margin:0 auto 0 auto; background:#fff; }
#main .bottom { background:url(/images/flv_sdk_social_label_1/bottom.gif) center bottom no-repeat; height:10px; }
#main #banner { padding:20px; background:#162737 url(/images/flv_sdk_social_label_1/banner_bg.jpg) center top no-repeat; }
#main #banner .pic { float:left; display:inline; }
#main #banner .intro { float:right; display:inline; width:605px; }
#main #banner .intro .name { font-family:"Times New Roman", Times, serif; font-size:30px; font-weight:bold; color:#fff; line-height:30px; }
#main #banner .intro .note { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#ccc; padding:10px 0 0 0; }
#main #banner .intro ul { margin:10px 0 0 0; }
#main #banner .intro ul li { font-size:12px; color:#fff; background:url(/images/flv_sdk_social_label_1/banner_li.gif) left top no-repeat; text-indent:35px; line-height:24px; }
#main #banner .intro .freetrial_buy { margin:10px 0 0 0; }
#main #banner .intro .freetrial_buy a { float:left; display:block; margin:0 15px 0 0; font-family:Arial, Helvetica, sans-serif; font-size:30px; font-weight:bold; line-height:71px; }
#main #banner .intro .freetrial_buy a:link,#main #banner .intro .freetrial_buy a:visited,#main #banner .intro .freetrial_buy a { color:#fff; }

#main #overview { background:url(/images/flv_sdk_social_label_1/main_part_bg.gif) center top repeat-y; margin:10px 10px 0 10px; }
#main #overview .title { background:url(/images/flv_sdk_social_label_1/main_part_title.gif) center top no-repeat; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#333; line-height:35px; padding:0 10px 0 10px; }
#main #overview .content { padding:10px; background:url(/images/flv_sdk_social_label_1/main_part_bottom.gif) center bottom no-repeat; }
#main #overview .content .pic { float:left; display:inline; }
#main #overview .content .intro { float:right; display:inline; width:805px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333; }

#main #cooperator { background:url(/images/flv_sdk_social_label_1/main_part_bg.gif) center top repeat-y; margin:10px 10px 0 10px; }
#main #cooperator .title { background:url(/images/flv_sdk_social_label_1/main_part_title.gif) center top no-repeat; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#333; line-height:35px; padding:0 10px 0 10px; }
#main #cooperator .content { padding:5px 10px 5px 10px; background:url(/images/flv_sdk_social_label_1/main_part_bottom.gif) center bottom no-repeat; }
#main #cooperator .content table tr td { text-align:center; padding:5px 0 5px 0; }

#main #example { background:url(/images/flv_sdk_social_label_1/main_part_bg.gif) center top repeat-y; margin:10px 10px 0 10px; }
#main #example .title { background:url(/images/flv_sdk_social_label_1/main_part_title.gif) center top no-repeat; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#333; line-height:35px; padding:0 10px 0 10px; }
#main #example .content { padding:10px; background:url(/images/flv_sdk_social_label_1/main_part_bottom.gif) center bottom no-repeat; }

/*footer*/ 
#footer { width:960px; padding:5px 0 0 0; margin:0 auto 0 auto; }
#footer .links { float:left; color:#666666; }
#footer .copyright { float:right; color:#666666; text-align:right; }
#footer .copyright a { color:#666666; }
#footer .copyright a:hover { color:#666666; text-decoration:underline; }
