.hostfree_banner{ display:table; margin:10px auto; float:none; margin-top:-3px; width:100%; background:#109bdc; text-align:center; }
.hostfree_banner img{ float:none; margin:0 auto;}
.main_freehost{ width:960px; height:auto; display:table; margin:15px auto;}
.main_freehost .main_left{ width:270px; eight:auto; display:inline-table; float:left; margin-right:8px; }
.main_freehost .main_left .news_free{ width:265px; height:auto; display:inline-table; float:left;  }
.main_freehost .main_left .news_free .title{ width:265px; height:auto; display:inline-table; border:1px solid #ccc; }
.main_freehost .main_left .news_free ul{ margin:0; padding:0; width:245px; height:283px; overflow:hidden; padding:0 10px;  display:inline-

table; border:1px solid #ccc; border-top:none;}
.main_freehost .main_left .news_free li{ height:30px; line-height:30px; margin:0; padding:0; border-bottom:1px #ccc dashed; height:auto; 

padding-left:25px; background:url(../images/left_newsli.jpg) no-repeat; text-align:left;}
.main_freehost .main_left .news_free li a{ line-height:30px;  text-align:left; color:#333;}
.main_freehost .main_left .news_free li a:hover{ color:#f60; }
.main_freehost .main_left .cases{ width:265px; height:auto; display:inline-table; float:left; margin-top:10px; border:1px solid #ccc;  }
.main_freehost .main_left .cases .title{ width:265px; height:auto; display:inline-table; border-bottom:1px solid #ccc; }
.main_freehost .main_left .cases .case{ width:49%; overflow:hidden; float:left; text-align:center; margin-top:10px; line-height:30px; }
.main_freehost .main_left .cases .case a{ width:100%; height:auto; display:inline-block; text-align:center; line-height:30px; }
.main_freehost .main_left .cases .case a img{ margin:0; padding:0; display:inline; width:110px; height:95px; float:none; padding:1px; 

border:1px solid #ccc; }
.main_freehost .main_left .cases a{  color:#333;}
.main_freehost .main_left .cases a:hover{ color:#f60; }
.main_freehost .main_left .cases em{ width:100%; height:30px; line-height:30px; }
.main_freehost .main_left .cases em a{ float:right; margin-right:20px; }

.main_freehost .main_right{ width:685px; height:auto; display:inline-table; float:right;  }
.main_freehost .main_right .freehost_banner{width:680px; height:auto; display:inline-table; float:right;  }
.main_freehost .main_right .hosts{ width:680px; height:auto; display:inline-table; float:right; margin-bottom:10px; border:1px solid #ccc;}
.main_freehost .main_right .hosts .title{ margin:0; padding:0;  width:100%; height:29px; line-height:29px; background:url(../images/ntit.jpg) 

no-repeat; text-align:left; font-size:14px; color:#fff; text-indent:1.5em; border-bottom:1px solid #ccc; }
.main_freehost .main_right .hosts .host{ width:205px; height:auto; display:inline-table; margin:15px 0; float:left;  padding:0 10px; border-

right:1px dashed #ccc;  }
.main_freehost .main_right .hosts .host_l{ border:none; }
.main_freehost .main_right .hosts .host h3{ margin:0; padding:0; width:200px; height:30px; line-height:30px; text-align:center; border:1px 

solid #e3e3e3; background:#f7f7f7; color:#cb0000; }
.main_freehost .main_right .hosts .host ul{ padding-left:5px; margin-top:5px;}
.main_freehost .main_right .hosts .host ul li{ text-align:left; height:22px; line-height:22px; }
.main_freehost .main_right .hosts .host ul .price{ padding-left:0px; color:#999;}
.main_freehost .main_right .hosts .host ul .price strong{  color:#cb0000; }
.main_freehost .main_right .hosts .host p{ margin:0; padding:0; height:20px; margin-top:10px; text-align:right; }
.main_freehost .main_right .hosts .host p img{ float:right; margin-right:40px;}

.main_freehost .main_right .hosts .detail ul{ margin:0; padding:10px 20px; list-style:none; width:405px; height:auto; display:inline; 

float:left;  background:#f6f7fb;  border:1px solid #ddd; position:relative;}
.main_freehost .main_right .hosts .detail ul li{ margin:0; padding:0; width:100%; float:left;  height:23px; line-height:23px; color:#666; 

text-align:left; text-indent:1em; font-size:14px; background:url(../images/headli_bg.png) no-repeat; background-position: 0 6px;}
.main_freehost .main_right .hosts .detail ul li strong{ margin:0; padding:0; float:none; display:inline; font-weight:bold; color:#666; font-

size:13px; }
.main_freehost .main_right .hosts .detail ul .detailhead_ul{  position:absolute; top:45%; right:-10px;}
.main_freehost .main_right .hosts .detail p{ width:180px;  float:right; text-align:center; height:auto; display:inline-table; margin-

top:30px; }
.main_freehost .main_right .hosts .detail p .price{ font-family:Georgia; color:#f60; font-size:16px;}
.main_freehost .main_right .hosts .detail .buy{ width:180px;  float:right; text-align:center; height:auto; display:inline-table; margin-

top:30px;  }
.main_freehost .main_right .hosts .detail .buy img{ display:inline-block; float:none;  }
.main_freehost   .free_tip{ margin:0px 0; padding:0;  width:938px; height:auto; display:inline-table; float:right; text-align:left; 

padding:10px 10px; border:1px solid #ff9966; background:#fefdde; line-height:20px; font-size:16px; color:#c00; text-align:center; }



.main_freehost .main_right .ad_scripts{width:680px; height:auto; display:inline-table; float:right; line-height:18px; }
.main_freehost .main_right .ad_scripts h2{ margin:0; padding:0; height:45px; line-height:45px; font-size:18px; color:#f60; text-align:left; }
.main_freehost .main_right .ad_scripts p{ margin:0; padding:0; text-align:left; line-height:25px; width:100%;  }
.main_freehost .main_right .ad_scripts  .ad_img{ margin:0; padding:0; width:680px;   height:auto; display:inline-block;   overflow:hidden; 

border:1px solid #ccc; text-align:center; margin-bottom:10px;  }
.main_freehost .main_right .ad_scripts  .ad_img img{ margin:0; padding:0; display:inline; float:left; }
.main_freehost .main_right .ad_scripts p textarea{ width:560px; height:40px; float:right; border:1px solid #ccc;}
.main_freehost  .freehost_bottom{ width:100%; height:auto; display:inline-table; }
.main_freehost  .freehost_bottom .text{ width:46%; height:auto; display:inline-table; padding:0 2%; float:left; text-align:left; }
.main_freehost  .freehost_bottom .text h3{ margin:0; padding:0; height:35px; line-height:25px; font-size:22px; color:#222; border-bottom:1px 

dashed #ccc; margin-top:20px;}
.main_freehost  .freehost_bottom .text p{ line-height:22px; *padding-bottom:20px; }
.main_freehost  .freehost_bottom .text p strong{ color:#222; }

#mainB{text-align: left; padding: 15px 0 0 0; clear:both; height:auto; display:inline-table; overflow:hidden; }
#mainB h3{ margin:0; padding:0; color:#F60; font-family:"Microsoft Yahei"; font-size:18px; text-indent:0.5em; }
#mainB img {margin-left: 14px;}
.mainB-1 { width: 318px;float:left; display:inline-table;}
.seperator {float:left;height: 316px;width: 1px;background: transparent url(../images/priority-seperator.png) left center no-repeat;}
.lower {padding: 20px 0px;}
.upper {padding: 20px 0px;border-bottom: 1px dotted #e0e0e0;height:auto;overflow: hidden;}
.mainB-1 h4 { margin:0; padding:0; margin-left: 50px;font-size: 14px;font-weight: bold;color: #305f94;}
.mainB-1 p{ margin:0; padding:0;  margin-left:50px;color: #686868;line-height: 24px;margin-right: 16px;}
.mainB-1 .faq_1 {background: transparent url(../images/number-1.gif) 4px 32px no-repeat;}
.mainB-1 .faq_4 {background: transparent url(../images/number-4.gif) 4px 32px no-repeat;}
.mainB-1 .faq_2 {background: transparent url(../images/number-2.gif) 12px 32px no-repeat; padding-left:22px;}
.mainB-1 .faq_5 {background: transparent url(../images/number-5.gif) 12px 32px no-repeat; padding-left:22px;}
.mainB-1 .faq_3 {background: transparent url(../images/number-3.gif) 12px 32px no-repeat; padding-left:22px;}
.mainB-1 .faq_6 {background: transparent url(../images/number-6.gif) 12px 32px no-repeat; padding-left:22px;}
.mainB-1 a:hover{ color:#F0F !important; }



.steps{ width:250px; height:auto; display:inline-table; float:left;  }
.steps .hosts{ width:245px; height:auto; display:inline-table; float:right; margin-bottom:10px; border:1px solid #ccc;}
.steps .hosts .title{ margin:0; padding:0;  width:100%; height:29px; line-height:29px; background:url(../images/ntit.jpg) no-repeat; text-

align:left; font-size:14px; color:#fff; text-indent:1.5em; border-bottom:1px solid #ccc; }
.steps p{ margin:0; padding:0; line-height:21px; text-align:left; padding:0 15px; margin-top:7px;}
.steps p .sp1{ width:20px; height:28px; background:url(../../images/chimages/yun_sprite.png) left 15px; display:inline-block; margin-

left:20px;}
.difrence{ border-left:1px solid #ccc; border-top:1px solid #ccc; width:420px; float:right; }
.difrence td,th{ border-right:1px solid #ccc; border-bottom:1px solid #ccc; height:33px; padding:0 5px; }
.difrence th{ height:36px; background:#1a79bb; color:#fff;}
.difrence td img{ display:inline; float:none;}
.steps a{ color:#c00;}
.steps .pp{ line-height:9px;}

.chhostall{ width:100%; padding:0;  margin-top:5px; padding-bottom:0; *padding-bottom:20px; position:relative; z-index:9999;}
.chlist{ margin:0; padding:0; width:980px; height:auto; display:table; margin:0 auto;}
.chlist li{ margin:0; padding:0; list-style:none; width:308px; height:auto; float:left; margin-right:25px; margin-bottom:25px; border:1px 

solid #ccc;}
.chlist li.lil{ margin-right:0;}
.chlist li.l2{ visibility:hidden;}
.chlist li.lif{ width:150px; height:100px;}
.chlist li.act{ border:1px solid #ffa00a;}
.chlist li h2{ margin:0; padding:0; width:100%; height:74px; line-height:74px; font-size:16px; text-align:center; color:#333; background:url

(/web/images/chimages/yun_mba.png) no-repeat left top #e1f8ff;}
.chlist li h2.hot{ margin:0; padding:0; width:100%; height:74px; line-height:74px; font-size:16px; text-align:center; color:#333; 

background:url(../images/chimages/yun_mba.png) no-repeat left top #feffe1; position:relative;}
.chlist li h2.hot img{ position:absolute; right:0; top:0;}
.chlist li p{ padding:15px; margin:0; text-align:left; line-height:24px; margin-top:4px; background:#e1f8ff;}
.chlist li p strong{ font-weight:normal; color:#ff283c;}
.chlist li p strong span{ font-size:24px; font-weight:bold; margin:0 5px;}
.chlist li p.buy{ margin:0; padding:5px; text-align:center; padding-top:0;}
.chlist li p.buy a{ width:130px; height:34px; line-height:34px; font-size:16px; font-weight:bold; text-align:center; color:#fff; 

background:#ff8d08; display:inline-block; margin-top:5px;}
.chlist li p.buy a:hover{ background:#ffa00a; text-decoration:none;}
.chlist li p.free0{ background:url(../images/free0.jpg) no-repeat  170px 70px #fff;}
.chlist li p.free1{ background:url(../images/free1.jpg) no-repeat  170px 70px #fff;}
.chlist li p.free2{ background:url(../images/free2.jpg) no-repeat  170px 70px #fff;}

.chtit2{ margin:0; padding:0; width:100%; height:40px; line-height:40px; font-size:36px; text-align:center; margin-top:0px; color:#111; font

-weight:normal;}

 #yjzcx {position:relative; width:960px; height:186px; background:url(/web/images/chimages/yjz_logo.jpg); overflow:hidden; margin:0 auto; 

margin-top:20px;}
 #yjzcx ul {margin:0; padding:0;}
 #yjzcx li {list-style-type:none; width:100px; height:60px; display:inline;}
 #yjzcx a {display:block; float:left; width:120px; height:0; overflow:hidden; color:#000; text-decoration:none; padding-top:60px; 

background:url(/web/images/chimages/yjz_logo1.jpg) no-repeat 500px 500px; transition:none;}
 #yjzcx a#item1:hover {background-position: 0 -1px; z-index:50;}
 #yjzcx a#item2:hover {background-position: -120px -1px; z-index:50;}
 #yjzcx a#item3:hover {background-position: -240px -1px; z-index:50;}
 #yjzcx a#item4:hover {background-position: -360px -1px; z-index:50;}
 #yjzcx a#item5:hover {background-position: -480px -1px; z-index:50;}
 #yjzcx a#item6:hover {background-position: -600px -1px; z-index:50;}
 #yjzcx a#item7:hover {background-position: -720px -1px; z-index:50;}
 #yjzcx a#item8:hover {background-position: -840px -1px; z-index:50;}
 #yjzcx a#item9:hover {background-position: 0px -61px; z-index:50;}
 #yjzcx a#item10:hover {background-position: -120px -61px; z-index:50;}


 #yjzcx a#item11:hover {background-position: -240px -61px; z-index:50;}
 #yjzcx a#item12:hover {background-position: -360px -61px; z-index:50;}
 #yjzcx a#item13:hover {background-position: -480px -61px; z-index:50;}
 #yjzcx a#item14:hover {background-position: -600px -61px; z-index:50;}
 #yjzcx a#item15:hover {background-position: -720px -61px; z-index:50;}
 #yjzcx a#item16:hover {background-position: -840px -61px; z-index:50;}
 #yjzcx a#item17:hover {background-position: 0 -121px; z-index:50;}
 #yjzcx a#item18:hover {background-position: -120px -121px; z-index:50;}
 #yjzcx a#item19:hover {background-position: -240px -121px; z-index:50;}
 #yjzcx a#item20:hover {background-position: -360px -121px; z-index:50;}
 #yjzcx a#item21:hover {background-position: -480px -121px; z-index:50;}
 #yjzcx a#item22:hover {background-position: -600px -121px; z-index:50;}
 #yjzcx a#item23:hover {background-position: -720px -121px; z-index:50;}
 #yjzcx a#item24:hover {background-position: -840px -121px; z-index:50;}
 
 .chmain{ width:980px; height:auto; margin:0 auto; display:table;}
.chtit3{ margin:0; padding:0; height:30px; line-height:30px; font-size:24px; color:#333; margin-top:20px; text-align:left; margin-

bottom:10px;}
.chtit3 span{ display:inline-block; width:5px; height:20px; float:left; margin-top:6px; margin-right:10px; background:#f60;}
.c-table {}
.c-table table { width:100%; background:#FFF; border-bottom: 1px solid #d8d8d8; border-top:2px solid #999;}
.c-table table th { background:#F6F6F6; font-size:14px; padding: 8px; border-bottom: 1px solid #e9e9e9; text-align:center;}
.c-table table td { padding:12px 15px; border-bottom: 1px solid #F2F2F2; font-size:12px;}
.c-table .c-table-center td {text-align:center;}

.FreeHostMain{ width:980px; height:auto; display:table; margin:0 auto; margin-bottom:15px; }
.FreeHostMain .FHtitle{ width:100%; height:46px; line-height:46px; background:#1a79bb; text-align:left;}
.FreeHostMain .FHtitle h3{ margin:0; padding:0; font-size:20px; color:#fff; text-indent:0.5em; font-weight:normal;}
.FreeHostMain .FreeBody{ width:63%; padding-left:37%; background:url(../images/contenimg.png) no-repeat 20px 20px #f2fbff; padding-left:}
.FreeHostMain .FreeBody .BodyPrice{ width:100%; text-align:left; font-size:28px; color:#333; line-height:60px;}
.FreeHostMain .FreeBody .BodyPrice strong{ color:#f00; font-weight:normal; font-style:italic; font-size:34px;}
.FreeHostMain .FreeBody  ul{ margin:0; padding:0; width:100%; height:auto; display:table;}
.FreeHostMain .FreeBody  ul li{ margin:0; padding:0; width:48%; float:left; line-height:32px; font-size:17px; text-align:left; color:#333;}
.FreeHostMain .FreeBody .FreeBuyBtn{ width:100%; height:46px; padding:30px 0;}
.FreeHostMain .FreeBody .FreeBuyBtn .Btn1{width: 142px; height: 46px; line-height: 46px; background: #ef371f; color: #fff; font-size: 24px; 
display: block; text-align: center;  border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;  -ms-border-radius: 4px;  -o-
border-radius: 4px; float:left; margin-right:80px;}
.FreeHostMain .FreeBody .FreeBuyBtn .Btn1:hover{ background:#ce2b16; text-decoration:none;}
.FreeHostMain .FreeBody .FreeBuyBtn .Btn2{width: 202px; height: 46px; line-height: 46px; background: #054e92; color: #fff; font-size: 24px; 

display: block; text-align: center;  border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;  -ms-border-radius: 4px;  -o-

border-radius: 4px; float:left;}
.FreeHostMain .FreeBody .FreeBuyBtn .Btn2:hover{ background:#083865; text-decoration:none;}

.FreeBody2{ width:940px; padding:20px; background:#f2fbff;}
.FreeBody2 .FreeBox{ width:100%; border-bottom:1px dashed #eb4200; margin-bottom:20px; height:auto; display:table;}
.FreeBody2 p.Img{ float:left; width:200px; text-align:center; margin-right:30px;}
.FreeBody2 p.Img img{ width:180px; height:auto;}
.FreeBody2 .ListText{ margin:0; padding:0; width:500px; float:left; margin-top:15px;}
.FreeBody2 .ListText p{ margin:0; padding:0; font-size:16px; text-align:left; width:100%; color:#333; line-height:28px;}
.FreeBody2 .ListText p.BodyPrice2{ line-height:32px; font-size:18px;}
.FreeBody2 .ListText p.BodyPrice2 strong{ font-weight:normal; color:#f00; }
.FreeBody2  .FreeBuyBtn2{ float:left; width:210px; text-align:center; }
.FreeBody2  .FreeBuyBtn2 a{width: 132px; height: 42px; line-height: 42px; background: #ef371f; color: #fff; font-size: 20px; 
display: block; text-align: center;  border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px;  -ms-border-radius: 4px;  -o-
border-radius: 4px; margin-right:80px; margin:0 auto;  margin-top:30px;}
.FreeBody2  .FreeBuyBtn2 a:hover{ background:#ce2b16; text-decoration:none; }