*{ margin:0; padding:0;}

body{}

.page{ margin:0 auto; width:971px; color:#333333; font-size:12px;font-family:Arial, Helvetica, sans-serif; }

.left{ width:690px; float:left; padding-right:10px; margin-top:-10px;}

.rightcol{margin-left:728px;}

.consult{ clear:both;}

.content{ line-height:20px;}

.consult h3{ font-size:20px; margin:10px 0;}

.title{ font-size:20px; font-weight:bold;}

.fong{ font-size:11px;}

.package{ margin-top:30px;}



.show_product div{ width:145px;margin:10px 20px; display:inline; float:left; background: #efefef url(../images/bg1.png) repeat-x 0 0px; border:1px solid #dadada; padding:10px;}

.show_product div.pro2{margin:10px 54px;}

.show_product div img{ position:relative; margin-left:-46px}

.show_product div h3{ margin-top:10px; font-size:17px; }

.show_product div ul{ list-style:none; font-size:11px;}

.show_product div ul li{ margin-bottom:10px; color:#666666; line-height:1.4em;}

.bt{ background:transparent url(../images/showr_bgd.png) no-repeat scroll 0 -211px;display:block;
height:30px;width:142px;}

.ou_server{ margin-top:30px;}

.ou_server h3{ font-size:20px;}

.server_web h3{margin-bottom:0; font-size:17px;}

.server_web .cl h3{ font-size:18px; background-color:#e90000; color:#FFFFFF; padding:5px 10px;}

.server_web .cl{float:left;padding-bottom:16px; width:575px; height:146px;}

.server_web .cr{ float:right;}

.server_web p{padding:5px 10px 5px 10px;}

.cc{ text-align:right; margin-top:10px;}

.cc a{float:right;margin-right:5px;}

.c_html{ clear:both;}

.c_html ul{ list-style:none; top:0;}

.c_html ul li{  border-bottom:1px dotted #bbb;}

.server_webggh{background: #efefef url(../images/bg1.png) repeat-x 0 -220px; margin-top:15px;}

.c_html ul li.active{ background-color:#f46f6f; color:#FFFFFF;}

.ad_1{ border:1px solid #bbb; height:74px; padding:6px 10px 14px; background:url(../images/bg1.png) repeat-x; margin-top:20px;}

.ck{background-position:7px -34px;color:#FFFFFF;float:right;font-size:16px;font-weight:bold;
line-height:28px;margin-top:5px;text-align:center;text-decoration:none;width:102px;margin-right:-8px;}

.ad_1 img{ position:absolute; margin-left:-16px;margin-top:-18px;}

.ad_1 p{ font-size:18px; text-align:right; line-height:22px; font-weight:bold;}

.ad_2{ background:url(../images/bg1.png) repeat-x; border:2px solid #999; margin-top:20px; padding:3px;}

.ad_2 p.p1{ text-align:center; font-size:12px;}

.ad_2 p.p1 span{ font-size:16px; font-weight:bold;}

.ad_2 ul{ list-style:none;padding-left:23px;padding-right:22px;}

.ad_2 ul li{ border-bottom:1px solid #666; height:23px; line-height:23px; color:#666;}

.ad_2bt{background-position:0 -65px;color:#FFFFFF;font-size:16px;line-height:30px;padding-bottom:9px;
margin-left:18px;margin-top:10px;text-align:left;text-decoration:none;text-indent:14px; font-weight:bold;
width:198px;}


.nese{ margin-top:10px;}

.nese a{margin-left:3px; margin-top:10px; display:block;}

.nese h3{background:url(../images/showr_bgd.png) no-repeat scroll 0 -103px;
color:#FFFFFF;
height:37px;
line-height:37px;
text-indent:30px;}

.nese p{ padding:10px;}

.agh{background-position:0 -145px;border:0 none;cursor:pointer;display:inline;height:25px;left:10px;
margin-right:10px;position:relative;top:5px; top:0px; width:95px;}

.gjdg{ background-color:#fefefe; border:1px solid #ccc; height:23px; width:123px;}

.ops{ margin-top:10px;}

.server_web{ position:relative;}

.head_1{background-color:#f0efef;color:#333;font-size:18px;padding:5px 10px 4px; cursor:pointer; width:668px;}

.ou_server h3.head_1.active{background-color:#E90000; color:#FFFFFF;}

.head_1:hover{background-color:#f56f6f;color:#FFFFFF;}



#scrll_1 .jcarousel-skin-tango .jcarousel-container-horizontal{background:transparent none repeat scroll 0 0;
border:0 none;
padding:20px 40px;
width:621px;}

#scrll_1 .jcarousel-skin-tango .jcarousel-item{
height:200px;
padding-left:20px;
width:600px;
}

#scrll_1 .jcarousel-skin-tango .jcarousel-clip-horizontal
{ width:620px; height:200px;}

#scrll_1 .jcarousel-skin-tango .jcarousel-prev-horizontal{ background:url(../images/showr_bgd.png) no-repeat; height:36px; top:90px;}

#scrll_1 .jcarousel-skin-tango .jcarousel-next-horizontal{background:url(../images/showr_bgd.png) no-repeat -35px 0; height:36px; top:90px;}

#scrll_1 .lab{ border-left:1px dashed #787878;height:180px;margin-left:280px;padding-left:25px;
padding-right:40px;padding-top:10px; color:#666; line-height:22px;}

#scrll_1 .lab h3{font-size:17px;text-transform:uppercase; color:#333333; margin-bottom:15px;}

#scrll_1 .lab p{ font-size:16px; text-align: justify;}

.sroll_2{margin-right:-1px;margin-top:-31px; width:90px; height:200px; padding:30px 10px; background:#FFFFFF;border:1px solid #CCCCCC; overflow:hidden; position:relative;}

.sroll_2 .jcarousel-skin-tango .jcarousel-container-vertical{background:#fff; border:1px dotted #bbb; border-bottom:0; border-top:0; border-right:0;}

.sroll_2 .jcarousel-skin-tango .jcarousel-container-vertical{height:171px;
padding:10px; width:88px; position:absolute; right:0; top:0;}

.sroll_2 .jcarousel-skin-tango .jcarousel-clip-vertical{ top:13px;}

.sroll_2 .jcarousel-skin-tango .jcarousel-clip-vertical{ height:150px;width:90px;}

.sroll_2 .jcarousel-skin-tango .jcarousel-item{border:0 none;margin-bottom:0;width:88px; background:none; height:auto; margin:10px 0;}

.sroll_2 .jcarousel-skin-tango .jcarousel-item img{ vertical-align:middle;}

.sroll_2 .jcarousel-skin-tango .jcarousel-prev-vertical{background:transparent url(../images/showr_bgd.png) no-repeat scroll 0 -364px;
top:3px; }

.sroll_2 ul li{  border:0;}

.sroll_2 ul li img{ padding:10px 0px; }

.sroll_2 .jcarousel-skin-tango .jcarousel-next-vertical{background:url(../images/showr_bgd.png) no-repeat 0px -335px;height:28px;top:167px; }

.MailPressFormEmail,.MailPressFormName{
background-color:#FEFEFE;
border:1px solid #CCCCCC;
font-size:14px;
height:20px;
padding-top:3px;
width:238px;
margin-bottom:10px;}



.mp_submit{ background:transparent url(../images/showr_bgd.png) no-repeat scroll 0 -145px;border:0 none;cursor:pointer;display:inline;height:25px;position:relative; top:0px;width:95px;left:152px; font-weight:bold; color:#FFFFFF; font-family:Verdana, Arial, sans-serif; text-indent:-3px;}

.consult p, .package p, .ou_server p {font-size:1.2em; line-height:1.5em; margin-top: 10px; text-align:justify;}

.consult p a{color:#E90000; font-weight:bold;}

.packagewrap {background:transparent url(../images/showr_bgd.png) no-repeat scroll 0 -103px; height:26px; padding-top:7px; padding-left:30px;color:#fff; background-color:#e90000;}

#mycarousel li {list-style:none;}

.home_postlist{background:transparent url(../images/showr_bgd.png) no-repeat scroll 0 -103px; height:24px; padding-top:9px; padding-left:30px;color:#fff; background-color:#e90000;margin-bottom:20px;}

.home_postlist h3{font-size:20px;}

.sroll_2 ul{ position:relative;}

.sroll_2 ul li.active{ background:none;}

.sroll_outside{ overflow:hidden; height:200px;}

.sroll_2 .bt{ position:absolute; top:200px; background:none;}

.sroll_2 .bt a.next {display:block; background:transparent url(../images/showr_bgd.png) no-repeat scroll 0 -335px;height:26px;left:30px;position:absolute;text-indent:-8000px;top:32px;width:29px;}

.sroll_2 .bt a.prev{display:block; background:transparent url(../images/showr_bgd.png) no-repeat scroll 0 -364px;height:26px;left:30px;position:absolute;text-indent:-8000px;top:-193px;width:29px;}