/* CSS Document */
body{
font-size:12px;
color:#000000;
line-height:18px;
margin:0px;
width:100%;
height:100%;
background-color:#00CCFF;
font-family:Arial;
}
A{
color:#c44d4d; 
text-decoration:none
}
a:link{
color:#000000;
text-decoration:none;
}
a:visited{
color:#000000;
text-decoration:none;
}
a:hover{
color:#000000;
text-decoration:underline;
}
a:active{
text-decoration:none;
}
#weball{
width:100%;
height:auto;
margin:0px;
padding:0px;
}
#main {
width:1003px;
height:auto;
margin:0px auto;
overflow:hidden;
}
/* header style */
#header {
width:100%;
height:auto;
margin:0px;
overflow:hidden;
}
#top {width:100%;height:95px;overflow:hidden; background:url(topbg.gif) no-repeat;}
#banner { margin:0px; padding:0px; height:183px; overflow:hidden; background:url(banner.gif) no-repeat; text-align:center;}
/*center style*/
#center { width:100%; height:auto; overflow:hidden; }
#wrap { width:760px; height:auto; margin:0 auto; background:url(wrapbg.gif) repeat-y;} 
#container { width:760px; height:auto; margin:0px; padding:34px 0px 0px 0px; overflow:hidden;background:url(containerbg.gif) no-repeat;}
/*about vcall style*/
#aboutvcall { width:100%; height:173px; overflow:hidden; background:url(aboutvcall.gif) no-repeat;}
#aboutcontent {width:554px; height:161px; padding-top:12px; overflow:hidden; float:right;}
.aboutcontent1 { margin:0px; padding:0px 0px 0px 25px; height:auto; line-height:20px; background:url(aboutcontent1.gif) no-repeat 2px 4px; color:#003399;
font-family:Arial;}


#news { margin:0px 0px 0px 0px; width:100%; height:auto; overflow:hidden; }
#newslist { float:left; width:395px; height:170px; margin-left:10px; display:inline; overflow:hidden;}
#newslistbg { width:100%; height:36px; background:url(newstitlebg.gif) repeat-x;}
#newslisttitle{ margin:0px; padding:16px 0px 0px 43px;  height:20px; background:url(newstitleico.gif) no-repeat 20px 0px; font-size:14px; font-weight:bold;}
#newscontent { height:166px; width:100%; overflow:hidden;}
#newscontent ul { margin:0px; padding:0px; list-style-type:none;}
#newscontent ul li { margin:0px; padding:8px 0px 0px 25px; color:#0000CC;}
#newscontent ul li a {color:#0000CC; text-decoration:none;}
#newscontent ul li a:hover {color:#FF6600;}
#newsright {width:330px;float:right;height:auto; padding-top:36px; display:inline;overflow:hidden;}
#callform { width:315px; height:127px; overflow:hidden; background:url(callformbg.gif) no-repeat; float:left;}
#vcall_caller { color:#999999;}
#formcontent { margin:0px; padding:0px 0px 0px 10px; font-size:14px; color:#FFFFFF;height:26px; vertical-align:middle; line-height:26px; margin-top:50px;}
#formcontent * { vertical-align:middle;}
#formcontent form { margin:0px;}
.forminput { width:128px; height:18px; padding:2px 0px 0px 3px; border:0px; background:url(forminput.gif) no-repeat; overflow:hidden;} 
.formsubmit { border:0px; width:82px; height:26px; background:url(formsubmit.gif) no-repeat; cursor:pointer;}
#howuse { padding:5px 0px 0px 65px; color:#1A4FA0; line-height:18px;}
#howuse a {color:#1A4FA0;}

#bankroll { width:97%; height:auto; margin:0px auto; overflow:hidden;}
#rolltop { width:100%; height:31px; background:url(rolltop.gif) repeat-x; overflow:hidden;}
#rolltitle { margin:0px; padding:7px 0px 0px 45px; height:24px; background:url(rolltitleico.gif) no-repeat 15px 0px; overflow:hidden; font-weight:bold; font-size:14px;}
#rollcontent { width:100%; height:auto; overflow:hidden;}
#rolltable { width:658px; height:116px; overflow:hidden; background:url(rolltable.gif) no-repeat; margin:9px 0px 0px 53px;}
#rolltableft { width:42px; height:95px; padding:20px 0px 0px 0px; overflow:hidden; float:left; background:url(rolltableft.gif) no-repeat right top; font-weight:bold; text-align:center; font-size:14px;}
#rolltabright { width:615px; height:115px; overflow:hidden;float:right;  }
#rolltabrigtop { margin:0px; padding:10px 0px 0px 10px; height:24px; overflow:hidden;background:url(rolltabrigtop.gif) no-repeat left bottom; color:#FF0000;}
#rolltabrigcen { width:100%; height:81px; overflow:hidden;background:url(rolltabrigcen.gif) no-repeat left 39px;}
#rolltabrigcen ul { margin:0px; padding:0px; list-style-type:none;}
#rolltabrigcen ul li {float:left;margin:0px;;font-size:14px;font-weight:bold; color:#333333;text-align:left;}
#rolltabrigcen ul li:first-letter{font-size:30px;color:#FF6600;font-family: Georgia;}
#rolltabrigcen ul li font {font-size:14px;font-weight:normal;color:#003399;padding-left:8px;}
#callbanner { width:730px; height:86px; overflow:hidden; margin:13px auto 0px auto; background:url(callbanner.gif) no-repeat;}
/* why use style*/
#whyuse { width:97%; height:auto; margin:0px auto; overflow:hidden;}
#whyusetop { width:100%; height:39px; background:url(whyusetop.gif) repeat-x; overflow:hidden;}
#whyusetitle { margin:0px; padding:15px 0px 0px 45px; height:24px; background:url(whyusetitle.gif) no-repeat 15px 0px; overflow:hidden; font-weight:bold; font-size:14px;}
#whyusecontent { margin:0px; padding:17px 0px 0px 24px; height:auto; overflow:hidden; color:#003399;}
/* vcall function style */
#vcallfunction {width:97%; height:auto; margin:15px auto 0px auto; overflow:hidden;}
#vcallfuntop { width:100%; height:39px; background:url(whyusetop.gif) repeat-x; overflow:hidden;}
#vcallfuntitle { margin:0px; padding:17px 0px 0px 40px; height:22px; background:url(vcallfuntitle.gif) no-repeat 15px 0px; overflow:hidden; font-weight:bold; font-size:14px;}
#vcallfuncontent { margin:0px; padding:17px 0px 0px 24px; height:auto; line-height:21px; overflow:hidden; color:#003399;}
#vcallfuncontent h5 { margin:0px; font-weight:bold; font-size:14px; color:#000000;}
/*entry style*/
#entry {width:97%; height:auto; margin:15px auto 0px auto; overflow:hidden;}
#entrytop { width:100%; height:39px; background:url(whyusetop.gif) repeat-x; overflow:hidden;}
#entrytitle { margin:0px; padding:15px 0px 0px 45px; height:24px; background:url(entrytitle.gif) no-repeat 15px 0px; overflow:hidden; font-weight:bold; font-size:14px;}
#entrycontent { margin:0px; padding:17px 0px 0px 24px; height:auto; line-height:21px; overflow:hidden; color:#003399;}
#entrycontent h5 { margin:0px; font-weight:bold; font-size:14px; color:#000000;}
/* freefunction style */
#freefunction {width:97%; height:auto; margin:15px auto 0px auto; overflow:hidden;}
#freefuntop { width:100%; height:39px; background:url(whyusetop.gif) repeat-x; overflow:hidden;}
#freefuntitle { margin:0px; padding:15px 0px 0px 45px; height:24px; background:url(freefuntitle.gif) no-repeat 15px 0px; overflow:hidden; font-weight:bold; font-size:14px;}
#freefuncontent { margin:0px; padding:5px 0px 0px 24px; height:auto; line-height:21px; overflow:hidden; color:#003399;}
.freefunlist { width:100%; margin-top:5px; height:auto; overflow:hidden;}
.freefunlisttitle { margin:0px; padding:0px; height:20px; font-weight:bold; font-size:14px;}
.freefunlistcontent { width:100%; height:auto; overflow:hidden;}
.freefunlistcontent ul { margin:0px; padding:0px; list-style-type:none;}
.freefunlistcontent ul li { margin:0px; padding:3px 0px 0px 13px; line-height:20px; background:url(freefunlistli.gif) no-repeat 0px 8px;}
/* problem style */
#problem {width:97%; height:auto; margin:15px auto 0px auto; overflow:hidden;}
#problemtop { width:100%; height:39px; background:url(whyusetop.gif) repeat-x; overflow:hidden;}
#problemtitle { margin:0px; padding:15px 0px 0px 55px; height:24px; background:url(problemtitle.gif) no-repeat 15px 0px; overflow:hidden; font-weight:bold; font-size:14px;}
#problemcontent { margin:0px; padding:10px 0px 0px 24px; height:auto; line-height:21px; overflow:hidden; color:#003399;}
.problemlist { width:100%; height:auto; overflow:hidden;}
.problemlisttitle { margin:0px; padding:7px 0px 3px 20px; height:23px; overflow:hidden; background:url(problemli.gif) no-repeat 0px 11px; font-weight:bold;}
.problemlistcontent { margin:0px; padding:5px 0px 0px 10px; border:1px solid #CCFFFF; background-color:#E5FFFF; line-height:20px;}
.problemlist .problemlisttitle a { color:#003399;} 


#programimglist { width:100%; height:auto; margin-bottom:30px; overflow:hidden;}
#programimglist ul { margin:0px 0px 0px 22px; padding:0px; list-style-type:none;}
#programimglist ul li { width:174px; height:143px; overflow:hidden; float:left; display:inline;}



/*footer style*/
#footer { width:100%; height:auto; overflow:hidden; background:url(footbg.gif) no-repeat 490px 47px;}
#footbg { width:100%; height:auto; overflow:hidden; background:url(footdownbg.gif) no-repeat left bottom;}
#footericontent { margin:0px; padding:0px 0px 0px 160px; height:230px; background:url(footimg.gif) no-repeat 8px top; line-height:21px; font-family:Arial;}


#Float{ width:102px; height:262px; overflow:hidden; background:url(VcallLbg.gif) no-repeat;position:absolute; top:expression(eval(300)); left:130px; }
#FloatTop{  margin:0px 0px 0px 0px; padding:45px 0px 0px 0px; text-align:center;}
#FloatTop ul { margin:0px; padding:0px; list-style-type:none;}
#FloatTop ul li { margin:0px; padding:5px 0px 0px 20px;height:18px; background:url(floattop.gif) no-repeat 7px 0px; margin-top:1px;font-weight:bold; font-family:Arial; }
#FloatTop ul li a { color:#FFFFFF;text-decoration:none;}
#FloatTop ul li a:hover{ color:#0066CC;}
#FloatDown{  margin:9px 0px 0px 0px; padding:6px 0px 0px 20px; height:23px; background:url(floatdown.gif) no-repeat 7px 0px;font-weight:bold; font-family:Arial;}
#FloatDown a{ color:#FFFF00;  text-decoration:none;}
/*°¸ÀýÁÐ±í*/
#casebg {width:100%; height:auto; overflow:hidden; background:url(concasebg.gif) no-repeat;}
.Title { width:100%; height:auto; text-align:center; padding:20px 0px 10px 0px; font-size:30px; font-weight:bold; color:#00CCFF;}
#Content_case{ text-align:center;}
#Content_case p{ margin-left:auto; margin-right:auto; border-bottom:1px solid #999999;}
#Content_case p span{ display:block; text-align:left; margin-left:50px; margin-bottom:20px; padding-left:12px; background-image:url(Images/case_033.gif); background-repeat:no-repeat; background-position:center left; margin-top:10px;}
#Content_case a{ color:#000099;}



