@charset "utf-8";
/* CSS Document */
.bgColor_blue {background-color:#69b6ec;}
.bgColor_grey {background-color:#f3f3f3;}
/*btn*/
.bluebtn,.bluebtn-s,.orangebtn,.orangebtn-s,.graybtn{display:inline-block; background:#7bbb26;color:#fff !important; padding:3px 10px; font-size:19px;height:36px;line-height:36px; text-align:center; border-radius:3px; text-decoration:none !important;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s; margin-bottom:10px; position:relative; cursor:pointer}
.bluebtn:hover,.bluebtn-s:hover{ background:#81c22b; text-decoration:none;}
.bluebtn-s,.orangebtn-s{ height:28px; line-height:28px; font-size:13px;}
.orangebtn,.orangebtn-s{ background:#f6772c;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.orangebtn:hover,.orangebtn-s:hover{ background:#ff8238; text-decoration:none;}
.graybtn{ background:#707070;}
.graybtn:hover{ background:#808080; text-decoration:none;}
.grayBtn { display:inline-block;background:#ccc; padding:5px 15px; text-decoration:none !important; color:#555 !important;}
.content .box.even .text .grayBtn{ background:#73d1ff; color:#fff !important }
 .bluebtn-ss{ height:22px; line-height:22px; padding:0 10px; border-radius:10px; font-size:16px}
.blueBtn-b,.orangeBtn-b{ display:inline-block; width:220px; background:#7bbb26; border-radius:5px; color:#fff !important;height:60px; margin-right:10px; margin-bottom:10px; text-align:left; text-decoration:none !important}
.blueBtn-b .pic,.orangeBtn-b .pic{ float:left; padding-top:16px; width:56px;height:44px; line-height:44px; border-right:1px solid #75b027; text-align:center; margin-right:18px;}
.blueBtn-b .name,.orangeBtn-b .name{ font-size:28px; line-height:30px; padding:5px 0 0; display:block; margin-bottom:0;margin-top:0!important;}
.orangeBtn-b{ background:#f6772c;}
.orangeBtn-b .pic{ border-right:1px solid #e06f0b;}
.blueBtn-b:hover{ text-decoration:none; background:#81c22b;}
.orangeBtn-b:hover{ text-decoration:none; background:#fb7d32;}
.downBnt-b {display:inline-block; width:185px; background:#7bbb26; border-radius:5px; color:#fff !important;height:50px; margin-right:10px; margin-bottom:10px; text-align:left; text-decoration:none !important;}
.downBnt-b .pic {float:left; padding-top:10px; width:50px;height:40px; line-height:40px; border-right:1px solid #75b027; text-align:center; margin-right:13px;}
.downBnt-b .name { font-size:22px; line-height:22px; padding:7px 0 0; display:block; margin-bottom:0;margin-top:0!important;}
.downBnt-b:hover{ text-decoration:none; background:#81c22b;}
.downBnt-s, .buyBnt-s {display:inline-block; width:140px;  border-radius:5px; color:#fff !important;height:44px; text-align:left; text-decoration:none !important;}
.downBnt-s{background:#7bbb26; color:#fff !important;}
.buyBnt-s{background:#f6772c; color:#fff !important;}
.downBnt-s .pic, .buyBnt-s .pic {float:left; padding-top:10px; width:30px;height:34px; line-height:40px; border-right:1px solid #75b027; text-align:center; margin-right:5px;}
.buyBnt-s .pic{border-right: 1px solid #e06f0b;}
.downBnt-s .name, .buyBnt-s .name { font-size:17px; line-height:17px; padding:7px 0 0; display:block; margin-bottom:0; margin-top:0!important; color:#fff !important;}
.downBnt-s .version, .buyBnt-s .version{ font-size:12px;}
.downBnt-s:hover{ text-decoration:none; background:#81c22b;}
.buyBnt-s:hover{ text-decoration:none; background:#ff8238;}
.entry-content p{ padding:5px 0; line-height:1.5em;}
/* leftBox */
.leftBox{width:74.4%; margin-bottom:35px;}
@media (max-width: 767px) { 
	.leftBox{width:auto !important; float:none !important;}
	.sideBar .nav dl dt a{ margin-bottom:0;}
}
/*sidebar1*/
.sidebar{float:right;width:23%; margin-bottom:20px;}
.sidebar .title{ font-size:24px;color:#555;}
.sidebar .box{ background:#fff;border:1px solid #eee;padding:10px 15px; overflow:hidden}
.sidebar .item{padding:10px 0; overflow:hidden}
.sidebar .item .text{padding-left:75px;}
.sidebar .item .text h3 a{font-size:16px; line-height:1em;}
.sidebar .item2 { padding:15px 5%; border-bottom:1px solid #f6f6f6}
.sidebar .item2 .img{ float:left;}
.sidebar .item2 dl{ padding-left:52px;}
.sidebar .item2 dd{ font-size:12px; color:#777; line-height:1.5em;}
@media (max-width: 767px) { 
	.sidebar .item{ float:left; width:48%; margin-right:2%;}
}
@media (max-width: 479px) { 
	.sidebar .item{ float:none; width:auto; margin-right:0}
}
.sidebar .box2{background:#fff;border:1px solid #eee;}
.sidebar .box2 .filter{background:#f5772a;color:#fff; font-size:16px; line-height:40px; font-weight:bold;padding:0 0 0 5%;}
.sidebar .box2 .tit1{ background:#eee; font-size:16px;color:#444; padding:10px 0;padding-left:5%;}
.sidebar .box2 .list{padding:15px 5%;}
.sidebar .box2 .list li{line-height:2em;}
.sidebar .box2 .tit2{font-size:16px;color:#444; line-height:40px;padding-left:5%; font-weight:bold;}
.sidebar .box2 .adtxt{ background:#fb8319;color:#fff; font-size:18px; text-align:center; line-height:40px;}
.sidebar .box2 .tag{padding:15px;}
.sidebar .box2 .tag .yellow {color:#434a53 !important;}
.sidebar .box2 .tag .one{ font-size:18px;}
.sidebar .box2 .tag .two{ font-size:16px;}
.sidebar .box2 .tag .font1{ font-size:19px}
.sidebar .box2 .tag .font2{ font-size:17px}
.sidebar .box2 .tag .font3{ font-size:15px}
.sidebar .box2 .tag a.bluebtn-s{ padding:0 5px}
.sidebar .box2 .tag .fl{font-weight: bold;text-align: center;padding-right:15px;}
.sidebar .nav{ padding:15px 5% 5px;}
.sidebar .nav dt{ display:block; font-size:14px; font-weight:bold; background:url(images/dot-gray.png) no-repeat 8px 50% #f6f6f6; height:25px; line-height:25px; padding-left:20px; margin:8px 0; }
.sidebar .nav dt a:hover{ background-color:#f3f3f3; text-decoration:none}
.sidebar .nav dd a{  padding-left:20px; line-height:1.8em}
.sidebar .nav dd a:hover,.sidebar .nav dd.curr a,.sidebar .nav dt.curr a{ color:#f6762b; text-decoration:none}
.sidebar .nav dt.curr, .sidebar .nav dd.curr{ position:relative;}
.sidebar .nav dt .delete, .sidebar .nav dd .delete{ position:absolute; right:5px; border: 1px solid #f6762b;width: 12px;text-align: center;line-height: 13px;height: 12px;right: 5px; padding-left:0; font-family:Lucida Console; margin-top:3px;}
.sidebar .box2 .list li{list-style:inside disc; margin-left:8px; max-width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}


@media (max-width: 767px) { 
	.sidebar{width:auto !important; float:none !important;}
}

.line_dash{ border-bottom:1px dashed #d4dce0; padding:15px 0;}
.line_solid{ border-bottom:1px solid #d4dce0; padding:15px 0;}
.table1 th{background:#3598db; color:#fff;}
.table1 th a, #article .table1 th a{color:#fff;}
#article{ border:1px solid #ededed; background:#fff;}
.leftBox .box .bluebtn{background: #15abef;}
.leftBox .box .bluebtn:hover{background: #17b5fc;}
#article h1{ font-size:30px; line-height:35px; background:#73cdf5; padding:20px 2%; color:#fff;}
#article .articleInfo{ background:#eaeaea; padding:5px 4%; overflow:hidden;}
#article a{ color:#15abef;}
#article .articleInfo .text{ padding-left:65px;}
#article .articleInfo .commentCount{ display:block; float:right; background:url(images/btn-1.png) no-repeat 0px -179px; width:120px; height:20px; color:#333; overflow:hidden; cursor:pointer;}
#article .articleInfo .commentCount span{ width:33px; height:20px; display:block; float:right; text-align:center;}
#article .articleInfo .follow{ float:left}
#article .cont{ padding:25px 4%;font-size:14px; line-height:22px; color:#4e4e4e}
#article h2{font-size:24px; line-height:28px;font-weight:bold; margin:25px 0; } 
#article h2 .step{background:#444;color:#fff; font-size:24px; display:block; text-align:center; float:left;margin-right:10px; border-radius:3px; padding:3px 10px;}
#article h3{font-size:19px; font-weight:bold; margin:22px 0;}
#article h3 .step{ font-size:14px; display:block; float:left; background:url(images/step-bg.png) no-repeat; width:58px; text-align:center; height:25px; line-height:25px; color:#fff; margin:-3px 5px 3px 0;}
#article h4 { font-size:17px; padding:7px 0;}
#article .cont img,#article .cont object,#article .cont embed{ max-width:100%}
#article p{ margin-top:10px; overflow:hidden; }
#article p.gray{ font-size:12px;}
#article .cont ul{ list-style:outside disc; line-height:1.8em; margin-left:18px;} 
#article .cont ul,#article .cont ol{ margin-top:15px; margin-bottom:15px}
#article .cont .zoom1{text-align:center; position:relative; margin:10px 0; display:block;}
#article .cont .zoom1 .fdq{width: 32px;height: 32px;position: absolute;right:17%;bottom:-5px; padding:0; border:none}
#article .cont .getcode_mid input{border:1px solid #e0e0e0;}

#article .related-articles{ background:#94deff; margin-left:0; padding:10px 12px; border-radius:5px; list-style:none;}
#article .related-articles p{ margin:2px 0}
#article .related-articles a{ color:#555;  padding-left:15px;}

#article .comingInput{ border:1px solid #ddd; background:url(images/letter-icon.png) no-repeat #fff 10px 52%; margin:20px 0 10px; border-radius:0 5px 5px 0; width:420px}
#article .comingInput input[type='text']{  height:48px; line-height:48px; color:#777; width:63%; *width:265px; margin-left:35px;}
#article .comingInput .go{ float:right; background:#fa7d32; height:48px; line-height:48px; color:#fff; font-size:16px; font-weight:bold; padding:0 13px; cursor:pointer; border-radius:0 5px 5px 0; text-decoration:none !important}
#article .comingInput .go:hover{ background:#ff8d49}

#article .comingInput input[type='text']{  height:48px; line-height:48px; color:#777; width:65%; *width:265px; margin-left:35px;}
#article .comingInput .go{ float:right; background:#fa7d32; height:48px; line-height:48px; color:#fff; font-size:16px; font-weight:bold; padding:0 13px; cursor:pointer; border-radius:0 5px 5px 0; text-decoration:none !important}
#article .comingInput .go:hover{ background:#ff8d49}

@media (max-width: 767px) {
	.rollTop{ display:none !important}
	#article h1{font-size:19px; line-height:22px; }
	#article .articleInfo .rArea{ float:none;}
	#article .articleInfo .follow{ float:none}
	#article .cont h2{font-size:16px; line-height:1.6em; background:#f9f9f9; border:1px solid #e4e4e4; border-width:1px 0; padding:10px; margin:15px -4%;} 
}
@media (max-width: 479px) {
	#article .comingInput{ width:280px}
	#article .comingInput input[type='text']{ width:48%}
}
#article .specialArea{ background:#f3f3f3; padding:25px 4%;}
#disqus_thread{padding:10px 4% 25px;}
#article .specialArea h4{ font-size:19px; margin-bottom:15px; padding:0;}
#article .specialArea li,#article .specialArea li a{ color:#15abef;}

.banner{position:relative; overflow:visible;margin-top:40px; margin-bottom:50px;}
.banner .slides{max-height:480px; height:auto !important; height:480px; overflow:hidden;}
.banner .slides a {display:block; width:100%;}
.banner .slides a img{ max-width:100%;}
.banner .slides .flbox{float:left;width:22.6%;}
.banner .slides .cenbox{float:left;width:51.4%;margin-left:0.6%;}
.banner .slides .cenbox .left{float:left;width:68.093385214007782101167315175097%;padding:6px 0 0 0;}
.banner .slides .cenbox .right{float:right;width:30.739299610894941634241245136187%;padding:6px 0 0 0;}
.banner .slides .frbox{float:right;width:24.8%;}
.banner .slides .pic{position:relative; overflow:hidden;}
.banner .slides .pic img{ max-width:100%;}
.banner .slides .pic .txt1{display:block;color:#fff;font-size:18px;width:90.1%;padding:20px 5%;position:absolute;left:0;bottom:0;}
.banner .slides .pic .txt2{display:block;color:#fff;font-size:28px;width:90.1%;padding:20px 5%;position:absolute;right:0;bottom:0; line-height:1em;}
.banner .slides .pic .bg1{background:url(images/banner_bg1.png) repeat;}
.banner .slides .pic .bg2{background:url(images/banner_bg2.png) repeat;}
.banner .slides .pic .bg3{background:url(images/banner_bg3.png) repeat;}
.banner .slides .pic .bg4{background:url(images/banner_bg4.png) repeat;}
.banner .slides .pic .bg5{background:url(images/banner_bg5.png) repeat;}
.banner .slides .pic .bg6{background:url(images/banner_bg6.png) repeat;}

.banner .flex-control-paging{position:absolute;bottom:-20px;left:50%;text-align:center;list-style:none;margin-left:-80px;}
.banner .flex-control-paging li{margin-right:10px;display:inline-block;*display:inline;  }
.banner .flex-control-paging li a{display:inline-block;width:40px; height:8px;cursor:pointer; background:#e5e5e5;}
.banner .flex-control-paging li a.flex-active{ background:#f6772c;} 
.banner .flex-prev,.banner .flex-next{ background:url(images/prev2.png) no-repeat; width:38px; height:62px; position:absolute; top:38%;left:50%;z-index:1;} 
.banner .flex-prev{margin-left:-565px;}
.banner .flex-next{ background-position:0 -62px;margin-left:525px;}
@media (max-width: 979px) {
  .banner .flex-prev, .banner .flex-next{ display:none !important}
  .banner .flex-control-paging{position:absolute; left:50%;text-align:center;list-style:none;margin-left:-47px;}
  .banner .flex-control-paging li{margin-right:5px;display:inline-block;*display:inline;}
  .banner .flex-control-paging li a{display:inline-block;width:20px; height:5px;cursor:pointer;  }
}
@media (max-width:767px) { 

	.banner .slides .frbox,.banner .slides .cenbox .right,.banner .slides .cenbox,.banner .slides .flbox,.banner .slides .pic ,.banner .slides .cenbox .left{ width:auto; float:none; margin:0 !important}
	.banner .slides .cenbox .left,.banner .slides .cenbox .right{ padding:0}
	.banner .slides .pic img{ display:none}
	.banner .slides .pic .txt2,.banner .slides .pic .txt1{ font-size:16px; position:static;}
}



/*leftBox1*/ 
.leftBox h2.title,.leftBox h1.title{ font-size:30px;color:#555;}
.leftBox .box{ background:#fff;border:1px solid #eee;padding:10px 30px;}
.leftBox .item{padding:30px 0;border-bottom:1px solid #eaeaea;}
.leftBox .item:last-child{border: none !important;}
.leftBox .item .span3{padding:0 4% 0 0; margin-left:0 !important; width:31.96%;* width:28%;}
.leftBox .item h3{ font-size:24px;color:#555; margin-bottom:20px;}
.leftBox .item h3 a{color:#555;}
.leftBox .box1,.box-title{border:1px solid #ebeaea;padding:30px 40px; background:#74cdf5; color:#fff}
.leftBox .box1 .text{float:left;width:78%;}
.leftBox .box1 .text .dot li{ float:left; width:46%;}
.leftBox .box1 .text .dot li a{ color:#FFF; text-decoration:underline; font-size:12px;}
.leftBox .box1 .text h1,.leftBox .box1 .text h1 a{ font-size:30px; line-height:1.2em;color:#fff}

.leftBox .box1 .text .dd{ font-size:14px; line-height:1.8em;}
.leftBox .box1 .peo{float:right;width:18%;}
.leftBox .box1 .peo h3 a{font-size:16px;line-height:1em;color:#fff}
.leftBox .box1 .peo .follow{color:#555; margin-top:5px;}
@media (max-width:767px) { 
	.leftBox .box1 .text{float: none;width:auto;}
	.leftBox .box1 .peo{ display:none}
}
.leftBox .box2{padding:30px 40px;background:#ebeaea;}
.leftBox .box2 h2{ font-size:16px;color:#444;}
.leftBox .box3{margin-top:40px; font-size:14px;}
.leftBox .box3 .item{display:block;border-bottom:1px solid #dedede;padding:30px 0;}
.leftBox .box3 .item dt a{ font-size:16px;color:#15abef;}
.leftBox .box3 .item dd{ font-size:14px;padding:5px 0 0 0;}
.leftBox .tabBox{ border:1px solid #eee; background:#fff; overflow:hidden; margin:30px 0;}
.leftBox .tabBox .nav li{ background:url(images/dot-write.png) 90% 50% no-repeat #76cdf4; line-height:38px; color:#fff; cursor:pointer; margin-bottom:1px; padding:0 20px;}
.leftBox .tabBox .nav li.curr{ background:url(images/dot-gray.png) 90% 50% #fff no-repeat; color:#555;}
.leftBox .tabBox .nav{ float:left; width:30%;}
.leftBox .tabBox .phoneNav{ position:relative}
.leftBox .tabBox .phoneNav .nav li{ background-image:none; text-align:center; border-right:1px solid #fff;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.leftBox .tabBox .phoneNav .nav li.curr{ background-image:url(images/dot-gray-down.png); background-position: 50% 95%;}
.leftBox .tabBox .phoneNav .flex-prev,.leftBox .tabBox .phoneNav .flex-next{ position:absolute; z-index:1; background:url(images/btn-1.png) no-repeat -52px -46px; top:0; width:15px; height:38px; color:transparent;}
.leftBox .tabBox .phoneNav .flex-prev{ left:0;}
.leftBox .tabBox .phoneNav .flex-next{ right:0; background-position:-68px -46px;}
.leftBox .tabBox .phoneNav .flex-disabled{filter:alpha(opacity=20); -moz-opacity:0.2; opacity:0.2; }
.leftBox .tabBox .con{ float:right; width:63%; padding:23px 3% 23px 0;}

.leftBox .tabBox .con .img{ float:left; width:21%;}
.leftBox .tabBox .con .img img{ max-width:100%}
.leftBox .tabBox .con .text{ padding-left:22%;}
.leftBox .tabBox .con p{ margin:0 0 8px;}


.leftBox .author-page{ padding:0 0 30px !important}
.leftBox .author-page h2{ padding-left:3%}
.leftBox .author-page .aut_box1{ border:none; border-bottom:1px solid #ececec; margin:0 3%}
.leftBox .author-page .aut_box1 .item1{ padding-left:0; width:200px; padding-right:0}

.leftBox .author-page .aut_box2 .span{ border:none;padding:0 10px 0 4%; margin-left:0; width:31.96%;* width:27.5%;} 
@media (min-width: 480px) and (max-width: 979px){ 
	.leftBox .author-page .aut_box2 .span .follow .tit{ display:block}
}
@media (max-width: 767px) { 
 .leftBox .tabBox .con{ width:auto; margin-left:3%}
}
@media (max-width: 479px) { 
	.leftBox .author-page .aut_box1{border-bottom:1px dashed #e2e2e2;}
	.leftBox .author-page .aut_box1 .item1{width:39%}
	.leftBox .author-page .aut_box1 .item1 .fl{ float:none !important}
	.leftBox .author-page .aut_box1 .item1 .text{ padding-left:0; margin-top:10px;}
	.leftBox .author-page .aut_box1 .item2{ padding-left:41%}
	.leftBox .author-page .aut_box2{ padding-left:0; padding-right:0; margin:0 3%}
	.leftBox .author-page .aut_box2 .span{ border-bottom:1px dashed #e2e2e2; padding: 0 0 15px;}
}
.slideshow{max-height:120px; height:auto !important; height:120px;position:relative;}
.slideshow .slides{max-height:120px; height:auto !important; height:120px; overflow:hidden;}
.slideshow .slides li{ overflow:hidden}
.slideshow .slides img{ max-width:100%;}
.slideshow .flex-control-paging{display:none;}
.slideshow .flex-prev,.slideshow .flex-next{ background:url(images/prev3.png) no-repeat; width:14px; height:22px; position:absolute; top:35%;z-index:1; color: transparent;} 
.slideshow .flex-prev{left:-25px;}
.slideshow .flex-next{ background-position:0 -22px;right:-25px;}
.slideshow .flex-disabled{filter:alpha(opacity=20); -moz-opacity:0.2; opacity:0.2; }
.slideshow dl{display:block;padding:0 30px 0 100px;}
.slideshow dt a{color:#15abef;}
.slideshow dd{padding:5px 0 0 0; font-size:12px; line-height:1.5em;}

/*Author*/
.aut_title{ font-size:30px; line-height:32px; margin-bottom:10px;}
.aut_title2{ font-size:24px;}
.aut_title3{font-size:22px;color:#555; line-height:28px;}
.aut_box1{border:1px solid #ececec; background:#fff;}
.aut_box1 .item1{float:left;width:25.8%;padding:15px 3%;}
.aut_box1 .item1 .text{padding-left:85px;}
.aut_box1 .item1 .text h3{font-size:16px; font-weight:bold; }
.aut_box1 .item1 .text .follow{color:#555; margin-top:5px;}
.aut_box1 .item2{ padding:15px 0 15px 220px;}
.aut_box1 .item2 h3{font-size:14px; font-weight:bold;}

.aut_box2 .span{border:1px solid #ececec; background:#fff;padding:15px;*width:28.35%;}
.aut_box2 h3 a{font-size:16px; font-weight:bold; line-height:1.4em;}
.aut_box2 .follow{color:#555; margin-top:10px;}
.google,.twitter,.facebook,.in{display:inline-block; background:url(images/icon_share.gif) no-repeat;width:20px;height:20px; }
.twitter{ background-position:0 -20px;}
.facebook{ background-position:0 -40px;}
.in{ background-position:0 -60px;}
.survey{padding:20px 0 0 28px;}
@media (max-width: 479px) { 
	.aut_title{ font-size:22px; line-height:25px}
	.aut_title2{ font-size:16px;}
}

/*recommend product*/
.tipsAdBox {background:#fff; border:solid 2px #e7e7e7; position:relative; width:220px; padding:10px 15px; margin:0 0 0 30px; float:right;}
.tipsAdBox .tsj {position:absolute; display:block; background:url(images/tipsSJ.png) no-repeat 0 0; width:23px; height:21px; top:10px; left:-17px;}
.tipsAdBox .proName { font-size:16px; color:#444;}
.tipsAdBox .proName strong {display:block; font-weight:normal; font-size:18px; color:#000;}
.tipsAdBox .proInfo {padding:10px 0; line-height:1.4em;}
.tipsAdBox .proBtn {overflow:hidden; padding:5px 0 0 0;}
.tpBtnDownWin,.tpBtnDownMac { display:block; float:left; background:url(images/tipsBtnImg.png) no-repeat; width:63px; height:30px; line-height:30px; padding:0 5px 0 32px; font-size:12px; font-weight:bold; color:#fff;}
#article .cont a.tpBtnDownMac, #article .cont a.tpBtnDownWin, #article .cont a.tpBtnDownMac2, #article .cont a.tpBtnDownWin2{color:#fff;}
.tpBtnDownWin {background-position:0 0;}
.tpBtnDownMac {background-position:0 -32px;}
.tipsAdBox2 {padding:20px 0; border-bottom:solid 1px #eeeded;}
.tipsAdBox2 .tpColumn {font-size:16px; font-weight:bold; border-bottom:solid 1px #eeeded; padding:8px 0;}
.tipsAdBox2 .proImg {float:left; padding:5px 0 0 0;}
.tipsAdBox2 .proInfo {padding:5px 0 0 240px;}
.tipsAdBox2 .proInfo1{padding:5px 0 0 175px;}
.tipsAdBox2 .proName { overflow:hidden; font-size:18px;}
.tipsAdBox2 .proName a{float:left; color:#000; display:block; padding-right:5px;}
.tipsAdBox2 .proName .rating ul{ margin:0;}
.tipsAdBox2 .proTxt {padding:5px 0;}
.tipsAdBox2 .entry-meta{color:#888888;font-size:10px;text-transform:uppercase;display:block;}
.tipsAdBox2 .proBtn {padding:5px 0;}
.tipsAdBox2 .proInfo1 .bluebtn-s{background:#15abef;}
#article .tipsAdBox2 .rating ul {margin:0; line-height:1em;}
.tpBtnDownWin2,.tpBtnDownMac2 { display:block; float:left; background:url(images/tipsBtnImg2.png) no-repeat; width:97px; height:38px; line-height:36px; padding:0 0 0 43px; font-size:16px; font-weight:bold; color:#fff;}
.proBtn a.tpBtnDownWin2, .proBtn a.tpBtnDownMac2{color:#FFF;}
.tpBtnDownWin2 {background-position:0 0;}
.tpBtnDownMac2 {background-position:0 -42px;}
#article a.tpBtnDownWin2, #article a.tpBtnDownMac2{color:#FFF;}
.table2{ background:#f6f6f6;}
.table2 th,.table2 td{ padding:10px 13px;border:1px solid #fff;}
.table2 .price{ color:#F26522;}
.table2 .price del{ color:#444;}
@media (max-width: 767px) {
	.tipsAdBox2 .proImg{ float:none;}
	.tipsAdBox2 .proInfo{ padding-left:0;}
}
/*articleVideo*/
.articleVideo{ padding:0 20px}
.articleVideo p{ margin:20px 0}
.articleVideo .tableDiv{ overflow:hidden; font-size:12px;line-height:1.3em; position:relative; padding-top:56px; }
.articleVideo .tableDiv ul{ list-style:none !important; padding:0; margin:0; overflow:hidden}
.articleVideo .tableDiv .th li,.articleVideo .tableDiv .td li{ float:left; padding:20px 10px;} 
.articleVideo .tableDiv .th li{ text-align:center;border-right:1px solid #84bbdd;border-bottom:1px solid #84bbdd; background:#3598db;color:#fff; font-weight:bold}
.articleVideo .tableDiv .th li:first-child{border-left:1px solid #3598db;}
.articleVideo .tableDiv .th{position:absolute; top:0; left:0; }
.articleVideo .tableDiv .th.fix{ position:fixed; top:0; left:50%; margin-left:-479px; z-index:9; width:1000px;}
.articleVideo .tableDiv .td li{ text-align:center;border-right:1px solid #dbeaf2;border-bottom:1px solid #dbeaf2;  height:100px; overflow:hidden}
.articleVideo .tableDiv .td.even{ background:rgb(235, 240, 241)}
.articleVideo .tableDiv .td li:first-child{border-left:1px solid #dbeaf2; } 
.articleVideo .tableDiv .th .item1{ width:139px;}
.articleVideo .tableDiv .th .item2{ width:136px;}
.articleVideo .tableDiv .th .item3{ width:34px;}
.articleVideo .tableDiv .th .item4{ width:40px;}
.articleVideo .tableDiv .th .item5{ width:130px;}
.articleVideo .tableDiv .th .item6{ width:60px;}
.articleVideo .tableDiv .th .item7{ width:72px;}
.articleVideo .tableDiv .th .item8{ width:178px;}

.articleVideo .tableDiv .td .item1{ width:15px;}
.articleVideo .tableDiv .td .item2{ width:103px;}
.articleVideo .tableDiv .td .item3{ width:136px; text-align:left;}
.articleVideo .tableDiv .td .item3 a{ display:block;color:#15abef;  }
.articleVideo .tableDiv .td .item4{ width:34px;}
.articleVideo .tableDiv .td .item5{ width:40px; color:#398700}
.articleVideo .tableDiv .td .item6{ width:130px;color:#878686}
.articleVideo .tableDiv .td .item6 a{ color:#15abef;}
.articleVideo .tableDiv .td .item7{ width:60px;}
.articleVideo .tableDiv .td .item8{ width:72px;}
.articleVideo .tableDiv .td .item9{ width:178px;text-align:left; }
.articleVideo .tableDiv .td .item9 p{height:8.6em; overflow:hidden; margin:0}
.articleVideo .moreBtn{ width:956px; border:1px solid #dbeaf2; border-top:0; margin:0; }
.articleVideo .moreBtn a{ display:block; background:url(images/load-more-info.jpg) no-repeat 0 50%; width:77px; height:40px; margin:0 auto}

.articleVideo .left,.articleVideo .right{ background:#f9f9f9; border:1px solid #d4dce0; width:467px; float:left; margin:30px 0; padding-bottom:20px}
.articleVideo .left .title,.articleVideo .right .title{ background:#f5f8f8; height:30px; line-height:30px; padding:0 13px; margin:0 0 10px; border-bottom:1px solid #d4dce0}

.articleVideoLeftrbox{}
.articleVideoLeftrbox .specialArea{ background:#f3f3f3; padding:25px 4%;}
.articleVideoLeftrbox .specialArea h4{ font-size:19px; margin-bottom:15px;}
.articleVideoLeftrbox .specialArea li,#article .specialArea li a{ color:#15abef;}
/*youtube to mp3*/
#result{display:none; padding:3px; margin-bottom:5px; line-height:1.5em; font-size:12px;background: #edfff5; border: solid 1px #56a678; width:500px;}
#article .cont #result h3{ font-weight:bold; font-size:13px; margin:0 0 6px 0; }
#youtube-url {  font-size:16px;  padding:8px 7px 7px; width:365px; border-color:#CCCCCC #999999 #999999 #CCCCCC; border-style:solid; border-width: 1px; margin-right:10px; float:left;}
#article.cont #result p{ margin:5px 0;}
input.bluebtn{ border:none;}


/*part*/
.articleVideo .tablePart, .articleVideo .tablePart1{ overflow:hidden; font-size:12px;line-height:1.3em; position:relative;}
.articleVideo .partName{font-weight: bold;font-family: Helvetica;margin:15px 0;font-size: 22px;line-height: 28px; border-bottom:1px solid #dfdede; padding-bottom:10px;}
.articleVideo .tablePart ul, .articleVideo .tablePart1 ul{ list-style:none !important; padding:0; margin:0; overflow:hidden}
.articleVideo .tablePart .th li,.articleVideo .tablePart .td li, .articleVideo .tablePart1 .th li,.articleVideo .tablePart1 .td li{ float:left; padding:20px 10px;} 
.articleVideo .tablePart .th li, .articleVideo .tablePart1 .th li{ text-align:center;border-right:1px solid #84bbdd;border-bottom:1px solid #84bbdd; background:#3598db;color:#fff; font-weight:bold}
.articleVideo .tablePart .th li:first-child, .articleVideo .tablePart1 .th li:first-child{border-left:1px solid #3598db;}
.articleVideo .tablePart .th{position:absolute; top:0; left:0; }
.articleVideo .tablePart .th.fix{ position:fixed; top:0; left:50%; margin-left:-479px; z-index:9; width:1000px;}
.articleVideo .tablePart .td li, .articleVideo .tablePart1 .td li{ text-align:center;border-right:1px solid #dbeaf2;border-bottom:1px solid #dbeaf2;  height:60px; overflow:hidden}
.articleVideo .tablePart .td.even, .articleVideo .tablePart1 .td.even{ background:rgb(235, 240, 241)}
.articleVideo .tablePart .td li:first-child, .articleVideo .tablePart1 .td li:first-child{border-left:1px solid #dbeaf2; } 
.articleVideo .tablePart .th .item1, .articleVideo .tablePart1 .th .item1{ width:139px;}
.articleVideo .tablePart .th .item2, .articleVideo .tablePart1 .th .item2{ width:136px;}
.articleVideo .tablePart .th .item3, .articleVideo .tablePart1 .th .item3{ width:100px;}
.articleVideo .tablePart .th .item4, .articleVideo .tablePart1 .th .item4{ width:100px;}
.articleVideo .tablePart .th .item5, .articleVideo .tablePart1 .th .item5{ width:139px;}
.articleVideo .tablePart .th .item6, .articleVideo .tablePart1 .th .item6{ width:215px;}

.articleVideo .tablePart .td .item1, .articleVideo .tablePart1 .td .item1{ width:15px;}
.articleVideo .tablePart .td .item2, .articleVideo .tablePart1 .td .item2{ width:103px;}
.articleVideo .tablePart .td .item3, .articleVideo .tablePart1 .td .item3{ width:136px; text-align:left;}
.articleVideo .tablePart .td .item3 a, .articleVideo .tablePart1 .td .item3 a{ display:block;color:#15abef;  }
.articleVideo .tablePart .td .item4, .articleVideo .tablePart1 .td .item4{ width:100px;}
.articleVideo .tablePart .td .item5, .articleVideo .tablePart1 .td .item5{ width:100px; color:#398700}
.articleVideo .tablePart .td .item6, .articleVideo .tablePart1 .td .item6{ width:139px;color:#878686}
.articleVideo .tablePart .td .item6 a, .articleVideo .tablePart1 .td .item6 a{ color:#15abef;}
.articleVideo .tablePart .td .item7, .articleVideo .tablePart1 .td .item7{ width:215px; text-align:left;}

.rating{ display:inline-block;*display:inline; zoom:1; *margin-bottom:3px; padding-top:4px; margin-left:5px;} 
.rating dd{ display:inline-block; *display:inline;*padding:0 2px 0 0; height:15px;width:11px; background:url(https://images.wondershare.com/style/images/star-2.png) no-repeat 0 -3px; zoom:1}
.rating strong{color:#f60;padding-left:10px}
.rating dd.on{background-position:0 -31px}
.rating dd.half{background-position:0 -58px}

.line{ border-bottom:1px dashed #d4dce0; padding-bottom:10px;}
.partAre .detailL{ width:520px; font-size:14px;}
.partAre .detailR{ width:400px;}
.partAre .detailL h2{ font-size:20px;}
.partAre .detailL .straPa{ padding-top:8px;}
.partAre .detailL .font14{ font-size:14px; display:block;}
.mt0{ margin:0!important;}
@media (max-width: 767px) {
	.partAre .detailL, .partAre .detailR{ float:none; width:auto;}
	}
.wallpaper .wallpaperList .item{ width:210px; float:left; overflow:hidden; margin:25px 0 0 17px;}
.wallpaper .wallpaperList .item .pic{ display:block; position:relative;}
.wallpaper .wallpaperList .item .pic:hover .icon{ position: absolute; z-index:1; top:0; left:0; background:url(http://my.wondershare.com/events/2013/Q1/style/images/down-icon-hover.png) no-repeat 50% 50%; width:210px; height:130px;}
/*popup*/
.showBg{ display:none;position:fixed; z-index:29; top:0; left:0; background:#000;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7; width:100%; height:100%;}
.popup{ display:none ; position:fixed; z-index:30; top:20%; left:50%; background:#fff;border-radius:15px; }
.invitePopup{ width:430px; height:420px; margin-left:-210px; border-radius:15px; box-shadow:0 4px 2px #aaa; overflow:hidden;}
.invitePopup .btn{ display:inline-block; border:1px solid #d4d4d4; height:28px; line-height:28px; padding:0 25px;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr='#ffffff',endcolorstr='#e0e0e0',gradientType=0); background: -moz-linear-gradient(top, #ffffff, #e0e0e0 100%);background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e0e0e0)); overflow:hidden; color:#6cab25; margin-right:10px;}
.invitePopup .btn:hover{filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr='#f1f1f1',endcolorstr='#f9f9f9',gradientType=0); background: -moz-linear-gradient(top, #f1f1f1, #f9f9f9 100%);background: -webkit-gradient(linear, 0 0, 0 100%, from(#f1f1f1), to(#f9f9f9)); text-decoration:none;}
.invitePopup .title{ background:#6cab25; height:48px; line-height:48px; font-size:18px;  font-weight:bold; color:#fff; text-align:center; position:relative; border-radius:15px 15px 0 0;}
.invitePopup .title .close{ position:absolute; top:7px; right:10px; z-index:2; background:url(http://my.wondershare.com/events/2013/Q1/style/images/close-btn-popup.png) no-repeat; width:34px; height:34px;}
.invitePopup .tit{ display:block; margin:0 0 15px; font-size:14px;}
.invitePopup textarea,.invitePopup input[type='text']{ width:100%; display:block; border:1px solid #d4d4d4; color:#777; margin-bottom:10px;}
.invitePopup input[type='text']{ height:32px; line-height:32px; }
.invitePopup .note{ color:#ff8143;}
.wallpaperPopup{ width:512px; height:390px; margin-left:-321px; padding:16px 70px 0 70px;}
.wallpaperPopup .close{ position:absolute;  z-index:2; background:url(https://images.wondershare.com/script/fancybox_sprite.png) no-repeat; position: absolute;top: -16px;right: -16px;width: 36px;height: 36px;}
.wallpaperPopup select{ width:175px; border:1px solid #d4d4d4; padding:5px;}
.wallpaperPopup .btn{ display:inline-block; height:25px; line-height:25px; text-align:center; padding:0 23px; background:#88c035; color:#fff; font-size:14px; margin-top:5px; border:1px solid #6eac26; font-weight:bold; margin:10px 10px 0 0; box-shadow:0 2px 5px #c2c2c2;}
.wallpaperPopup .btn:hover{ background:#98c653; text-decoration:none;}
#article .wallpaperPopup a.btn{ color:#FFF;}

/*popup layer ad*/
.isPopBox {width:600px; background:#fff;}
.isPopBox .ctitle2 {font-size:18px; font-weight:bold; padding:10px; margin-bottom:20px; color:#fff;background:#a1cf4e;}
.isPopBox .ctitle2 strong {font-size:24px; color:#FF0; font-style:italic;}
.isPopBox .name {font-size:16px; color:#333; font-weight:bold; padding-bottom:5px;}
.isPopBox .img {float:left; padding-top:5px;}
.isPopBox .info {padding:0 0 0 250px; line-height:1.4em;}
.isPopBox .info li {list-style:disc; margin-left:15px;}
.isPopBox .info p {padding:5px 0;}
.isPopBox .info a {color:#80b91a; text-decoration:underline;}
.isPopBox .btn {padding:10px 0 10px 250px;}
.isPopBox .btn a {float:left; margin-right:10px;}
.isPopBox .topLine {height:10px;background:#a1cf4e;}
a.reBtnWin,a.reBtnMac {background:url(images/btnImg.png) no-repeat; width:95px; height:40px; padding:0 0 0 45px; line-height:1.2em; color:#fff;}
a.reBtnWin strong,a.reBtnMac strong { display:block; font-size:16px; padding-top:5px;}
a.reBtnWin span,a.reBtnMac span {font-size:11px;}
a.reBtnWin {background-position:0 0;}
a.reBtnMac {background-position:-147px 0;}
a.reBtnWin:hover {text-decoration:none;background-position:0 -46px;}
a.reBtnMac:hover {text-decoration:none;background-position:-147px -46px;}

/*top product*/
.proCon { background:#e4f5fb; position:relative; padding-top:35px; z-index:1; margin-bottom:20px;}
.proCon .img{ position:absolute; top:66px; left:0; width:44%;}
.proCon .img .lion,.proCon .img .comingIcon{z-index: 2;left:5px;top: 240px;position: absolute;display: block;}
.proCon .img .noteBook{z-index: 2; position:absolute; background:url(images/win-note.png) no-repeat; width:50px; height:17px; top:295px; right:0}
.proConMac .img .noteBook{ background:url(images/mac-note.png) 100% 0; top:307px;}
.proCon .text{ width:50%; padding:0 0 0 47%; font-size:15px;min-height: 210px;height: auto !important;height: 210px;}
.proCon .text .orange {color: #fff000 !important;}
.proCon .text a{ color:#fff; text-decoration:underline}
.proCon .payArea a{ text-decoration:underline; }
.proCon .text ul.dot{ margin-bottom:40px;}
.proCon .text dd{ background:url(images/dot-white.png) no-repeat 0 7px; padding-left:15px; margin-bottom:5px;}
.proCon .text li{margin:0 0 5px 15px; list-style:outside disc;}
.proCon .text p{ margin-bottom:15px}
.proCon .text h2{font-size:26px; line-height:28px; margin-bottom:20px; font-weight:bold;} 
.proCon .text h3{font-size:18px; line-height:18px; margin-bottom:10px;}
.proCon .payArea{ padding:25px 6% 30px 47%;}
.process{ margin:20px 0 10px; overflow:hidden;}
.process .item{ float:left; text-align:center; margin-right:2%; width:24%; border:none;}
.process .item img{ max-width:100%; margin-bottom:8px}
.process .cross{ background:url(images/arrow-r.png) no-repeat 50% 70px; width:50px; float:left; height:100px;}
#article .cont .process h4{ font-weight:bold; padding-bottom:0;}
#article .cont .process p{ margin-top:5px;}

@media (max-width: 979px) {
	.container{ width:auto;}
}

@media (max-width: 767px) { 
    .proCon .text{ width:auto;padding:0 0 0 15px;}
	.proCon .img{ display:none;}
	.proCon .payArea{ padding:15px;}
}

/*product reco*/
#art_toprec{background:#5ea4e7;}
#art_toprec .proCon{background:none; color:#FFF;}
#art_toprec .proCon .text h3{ color:#ffff59; font-weight:bold;}
#art_toprec .proCon .payArea .count{ color:#23629e;}
.pro-ad{ background:#e9e9e9; padding:20px 0;}
.pro-ad .img{float:left; width:10%;}
.pro-ad .con{float:right; width:82%; padding-top:5px; padding-right:35px;}
.pro-ad .name{text-align:right; float:right;}
.rec_content #article{ border:none;}
.rec_content #article h1{background:#0f9eda;}
.rec_content #article .list{ background:#e9e9e9; padding:20px 28px;}
.rec_content #article h3 .step{ background:#0f9eda; border-radius:5px;}
.rec_content #article .text{ float:left; width:60%;}
.rec_content #article .img{ float:right; width:38%;}
.rec_content #article .table1{ margin:0;}
.rec_content #article .articleInfo .text p{ margin:0;}
.rec_content #article .articleInfo .text{ width:90%; padding-left:20px;}

/*2014 new*/
.reTopProBox {padding:20px 0;}
.reColumnStyle {padding:20px 0; text-align:center;}
.reColumnStyle span{ font-size:18px;}
.bgColor_purple{ background-color:#6679cb;}
.bgColor_gray{ background-color:#f3f3f3;}
.cloDrgray{ background-color:#f3f3f3;}
.cloLigray{ background-color:#f8f9fb;}
.cloLigray3{ background-color:#f8f9fb; border-bottom:7px solid #44a5d8;}
.cloDrwhite{ background-color:#fff;border-bottom:7px solid #3a6285;}

/* btn */
.playBtn{ display:inline-block; background:#2599cf; color:#fff!important; height:36px; width:90%; margin:0 auto; line-height:36px; padding:0 5%; border-radius:5px; text-decoration:none; overflow:hidden; white-space: nowrap;text-overflow: ellipsis;}
.playBtn:hover{ background:#28baff; }

.topText {padding:30px 0; font-size:14px;}
.topText2 {font-size:14px; padding:10px 0 20px 0; /*border-bottom:dashed 1px #e1e1e1;*/}
.topText2 p {padding:5px 0;}
.slideToggle .toggleClick {background:#e1e1e1 url(images/toggleCurr.png) no-repeat 10px 10px; padding:9px 35px; margin:10px 0; line-height:1.2em; cursor:pointer; border-radius:5px;}
.slideToggle .toggleClick.curr { background-position:10px -53px;}
.reProBox {padding:20px 0; font-size:14px;}
.reProBox .imgBox {float:left; width:15%;}
.reProBox .imgBox .img {padding:0 0 20px 0;}
.reProBox .imgBox .img img {max-width:100%;}
.reProBox .name {font-size:24px;}
.reProBox .info {float:left; width:50%; margin-left:3%;}
.reProBox .info .txt {padding:10px 0;}
.reProBox .info ul li {padding:3px 0; background:url(images/dot-icon-new.png) no-repeat 0 12px; padding-left:10px;}
.reProBox .info .col_dot_icon li {padding:3px 0; background:url(images/dot-icon-new.png) no-repeat 0 12px; padding-left:10px;}
.reProBox .btn {padding:20px 0 10px 0;}
.reProBox .downNum {padding:0 0 0 8%; font-weight:bold;}
.reProBox .downNum strong {font-size:16px;}
.reProBox .checkSelectBox {float:right; width:30%; padding:20px 0; border-radius:10px; border:solid 1px #e0dfdf; background:#fff;}
.reProBox .checkSelectBox .checkColumn {font-size:24px; padding:0 20px;}
.reProBox .checkSelectBox .select_dl {padding:10px 20px;}
.reProBox .checkSelectBox .select_dl dd {padding:5px 0;}
.reProBox .checkSelectBox .select_dl span {display:block; padding:5px 0;}
.reProBox .checkSelectBox .select_dl select {width:100%; border:solid 1px #ccc; padding:3px;}
.reProBox .checkSelectBox .showResult {padding:0 20px 20px 20px;}
.reProBox .checkSelectBox .showResult dd {text-align:center; font-size:18px; color:#ef4436; padding:10px 0;}
.reProBox .checkSelectBox .proName {padding:0 20px; font-size:14px; line-height:1.2em; padding-bottom:5px; font-weight:bold;}
.reProBox .checkSelectBox .proTxt {padding:0 20px; line-height:1.4em;}

.reProBox2 {padding:20px 0; font-size:14px;}
.reProBox2 .imgBox {float:right; width:42%; padding-top:30px;}
.reProBox2 .imgBox .img {padding:0 0 20px 0;}
.reProBox2 .imgBox .img img {max-width:100%;}
.reProBox2 .playBtn {width:35%; display:block;}
.reProBox2 .name {font-size:22px;}
.reProBox2 .info {float:left; width:52%;}
.reProBox2 .info .txt {padding:10px 0; color:#666;}
.reProBox2 .info ul li {padding:3px 0; background:url(images/dot-icon-new.png) no-repeat 0 12px; padding-left:10px;}
.reProBox2 .info .col_dot_icon li {padding:3px 0; background:url(images/dot-icon-new.png) no-repeat 0 12px!important; padding-left:10px;}
.reProBox2 .btn {padding:20px 0 10px 0;}
.reProBox2 .downNum {padding:0 0 0 8%; font-weight:bold;}
.reProBox2 .downNum strong {font-size:16px;}

.reInfoBox {padding:20px 0 30px 0; font-size:14px;}
.reInfoBox .acTxt {text-align:center; font-weight:bold; padding-bottom:20px;}
.reInfoBox .infoItem {padding:20px 0;}
.reInfoBox .infoItem .pic {float:right; width:43%; text-align:center;}
.reInfoBox .infoItem .pic img {max-width:100%;}
.reInfoBox .infoItem .text {padding-right:48%;}
.reInfoBox .infoItem .text h3 {font-weight:bold; font-size:14px; line-height:1.2em; padding-bottom:10px;}
.reInfoBox .infoItem .text p {padding:3px 0;}
.reInfoBox .downNum {padding:10px 0 10px 3%; font-weight:bold;}
.reInfoBox .downNum strong {font-size:16px;}

.reMain {padding:30px 0 10px 0;}
.reCont {float:left; width:69%; padding:20px 1.5%; background:#fff;}
.reSide {float:right; width:25%; background:#fff;}
.articleInfo {background:#f3f3f3; padding:10px;}
.articleInfo a {color:#34aceb;}
.articleInfo .img {float:left; padding:2px; background:#fff;}
.articleInfo .txt {padding:0 0 0 70px;}
.articleInfo .txt p {padding:2px 0;}
.addthis_toolbox {padding:20px 0;}
.specialArea{ background:#f3f3f3; padding:20px 3%;}
.specialArea h4{ font-size:19px; margin-bottom:15px; padding:0;}
.specialArea li,.specialArea li a{ color:#15abef;}
.bottomComment {padding:20px 0;}
.reSideColumn {background:#e1e1e1; padding:10px 15px; font-size:16px; line-height:1.2em;}
.reSidePro {padding:10px 15px;}
.reSidePro li {border-top:solid 1px #e1e1e1;}
.reSidePro li:first-child {border-top:0;}
.tagPro {padding:10px 0;}
.tagPro .name {padding:10px 0; font-size:14px; line-height:1.2em;}
.tagPro .img {float:left;}
.tagPro .info {padding:0 0 0 90px; line-height:1.2em;}
.tagPro .btn {clear:both; padding:15px 0 0 0;}
.tagPro .btn a {padding:0 10px;}
.reSideList {padding:10px;}
.reSideList li{list-style:inside disc; line-height:1.4em; margin-left:8px; padding:4px 0; max-width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.alteProbox3 {padding:0 0 30px 0; border-bottom:solid 1px #e1e1e1; margin-bottom:20px;}
.alteProbox3 .item {float:left; width:22%; padding:0 1.5%;}
.alteProbox3 .pic {padding:10px 0 15px 0;}
.alteProbox3 .pic img {max-width:100%;}
.alteProbox3 .text {padding:0 0 20px 0;}

@media (max-width: 979px) {
}
@media (min-width: 767px) and (max-width: 979px) {
	.reProBox .btn a,.reProBox2 .btn a {margin-right:0;}
	.tagPro .img {float:none;}
	.tagPro .info {padding:10px 0 0 0;}
	.tagPro .btn a {margin-bottom:5px;}
}
@media (max-width: 767px) {
	.reProBox .imgBox,.reProBox .info,.reProBox .checkSelectBox,.reProBox2 .imgBox,.reProBox2 .info,.reInfoBox .infoItem .pic,.reCont,.reSide {float:none; width:auto;}
	.reProBox,.reProBox2 {padding:0;}
	.reProBox .imgBox {text-align:center;}
	.reProBox .playBtn {width:30%;}
	.reProBox .info {padding:30px 0; margin:0;}
	.reProBox2 .imgBox {text-align:center; padding:0;}
	.reProBox2 .info {padding:30px 0;}
	.alteProbox3 .item {float:left; width:auto;}
	.alteProbox3 .pic {text-align:center;}
	.reInfoBox .infoItem .text {padding:0;}
	.reSide {margin-top:20px;}
}
@media (max-width: 479px) {
	.reProBox .playBtn {width:50%;}
	.reProBox .btn a,.reProBox2 .btn a,.reInfoBox .btn a {display:block; margin:5px auto;}
	.reProBox .downNum,.reProBox2 .downNum,.reInfoBox .downNum {padding:10px 0; text-align:center;}
}



.count{ text-align:center;}
.count strong{ font-size:20px;}
.noBo{border:none !important;}
.reColumnStyle .rcName {font-size:26px; padding:10px 0;}
.reColumnStyle p{ font-size:14px; color:#888; margin-top:5px;}
.res_pageTop{padding:30px 0; color:#fff;}
.res_pageTop .pageColumn { font-size:26px; line-height:1.2em;}
.res_pageTop .title{ width:50%; float:left;}
.res_pageTop .pro_name{ width:40%; float:right;}
.res_pageTop .title h1{font-size:30px; line-height:30px; margin-bottom:10px;}
.res_pageTop .title p{ font-size:14px;}
.res_pageTop .pro_name a{ display:block; float:left; margin-left:10%; color:#fff; font-weight:bold; font-size:14px; text-decoration:underline; margin-top:10px; text-align:right;}

/*articl-级*/
.pro_box{ padding-top:20px; font-size:14px;color:#666;}
.pro_box .reInfo{ background-color:#fff;}
.pro_box .reInfo .reText{ float:left; width:56%; padding:6% 0 0 4% ;}
.pro_box .reInfo .reText h4{ font-size:24px; margin-bottom:10px;}
.pro_box .reInfo .reText .cloGray{ color:#888;}
.pro_box .reInfo .img{ float:right; width:36%;}
.pro_box .reInfo .reText .rePro_item{ width:45%; float:left; margin:35px 25px 0 0;}
.pro_box .reInfo .reText .rePro_item .img{ width:62px; float:left; margin-right:10px;}
.pro_box .reInfo .reText .rePro_item .text{ float:left; width:70%;}
.pro_box .btnArea{ margin:8% 0 5px 14%;}
.pro_box .rePro_list{ padding:35px 0;}
.pro_box .rePro_list .title{ font-size:20px; text-align:center; text-transform:uppercase; margin-bottom:30px;}
.pro_box .rePro_list dl{ float:left; width:22%; margin-left:3%;}
.pro_box .rePro_list dl dt{text-transform:uppercase;color:#8e9ca8; margin-bottom:12px;}
.pro_box .rePro_list dl dd{ background:url(images/dot-icon-new.png) 2px 8px no-repeat; padding-left:10px; font-size:13px; margin-bottom:3px;}

.rePro_con{ width:1000px; margin:0 auto; padding-top:30px;}
.rePro_con .nav-tab .nav{ width:1000px;}
.rePro_con .nav-tab .nav li{ float:left;cursor:pointer;font-size:16px; font-weight:bold;  height:73px; line-height:73px;  position:relative; background:#fff;color:#666;width:322px;text-align:center;text-transform:uppercase; margin-right:10px;-webkit-border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0 ;}
.rePro_con .nav-tab .nav li:last-child{ border:none;}
.rePro_con .nav-tab .nav li.curr{ background:#69c0ec;height:73px; line-height:73px; margin-bottom:0;font-size:16px;color:#fff;}
.rePro_con .con{ background-color:#69c0ec; color:#fff; padding:35px 0;}
.rePro_con .con .pic_icon{ text-align:center; margin-bottom:10px;}
.rePro_con .con .bottom_item{ float:left; margin-left:3%; width:21%;}
.rePro_con .con .bottom_item .titie a{ font-weight:bold; color:#fff; font-size:14px;}
.rePro_con .con .bottom_item .text{ margin-top:8px; line-height:1.5em;}

@media (max-width: 979px) {
	.res_pageTop .title{ padding-left:15px;}
	.pro_box .reInfo .reText{ padding:4% 0 0 3%;}
	.pro_box .reInfo .reText .rePro_item{margin: 35px 15px 0 0;}
	.pro_box .btnArea{ margin: 8% 0 5px 5%;}
	.pro_box .reInfo{ padding-bottom:15px;}
	.rePro_con{ width:100%;}
	.rePro_con .nav-tab .nav{ width:auto;}
}
@media (min-width: 767px) and (max-width: 979px) {
	.pro_box .reInfo .reText .rePro_item .img{ float:none; width:95%; text-align:center;}
	.pro_box .reInfo .reText .rePro_item .text { float:left;width:95%;}
}

@media (max-width: 767px) {
	.res_pageTop .title{ width:auto; float:none;}
	.res_pageTop .pro_name{ float:none; width:auto;}
	.res_pageTop .pro_name a {margin-right: 10%; margin-left:5%;}
	.pro_box{ padding-top:25px;}
	.pro_box .reInfo .reText h4{ font-size:20px;}
	.pro_box .reInfo .reText .rePro_item{ width:auto;}
	.pro_box .rePro_list dl{ width:45%; margin-bottom:15px;}
	.pro_box .rePro_list{ padding:25px 0 15px 0;}
	.rePro_con .nav-tab .nav li{ width:200px;}
	.rePro_con .con .bottom_item{ width:45%;}
}
@media (max-width: 479px) {
	.pro_box .reInfo .img{ float:none; width:auto;}
	.pro_box .reInfo .reText{ width:auto; float:none;}
	.pro_box .rePro_list dl{ width:100%;}
	.rePro_con .nav-tab .nav li{ width:130px;line-height: 23px; padding-top:15px; height:58px; font-size:15px;}
	.rePro_con .nav-tab .nav li.curr{line-height: 23px; padding-top:15px; height:58px; font-size:15px;}
	.rePro_con .con .bottom_item{ width:90%; float:none;margin-bottom: 15px;}
	.rePro_con .con .bottom_item .titie{ text-align:center;}
	.rePro_con .con .bottom_item .text{ padding-left:10px;}
	.container{ width:280px!important;}
}


/*articl三级*/
.tabBtop{ padding-bottom:130px;}
.tabFrom{ position:relative; margin-top:-130px;}
.arTable{background: #fff; margin:0 auto;}
.arTable td,.arTable th{padding: 15px 20px;border: 1px solid #dbdbdb; }
.arTable th{ font-weight:bold; font-size:14px; }
.arTable tr:nth-child(odd) { background:#e4eaed;}

.reAbout_con{ padding-top:20px;font-size:14px;}
.reAbout_con a{color: #15ABEF;}
.reAbout_con .nav-tab .twoNav{ width:830px; margin:0 auto;}
.reAbout_con .nav-tab .threeNav{ width:998px; margin:0 auto;}
.reAbout_con .nav-tab .nav{ border:1px solid #596ab1;-webkit-border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0 ;}
.reAbout_con .nav-tab .nav li{ float:left;cursor:pointer;font-size:16px; font-weight:bold;  height:60px; line-height:60px;  position:relative; background:#fff;color:#666;width:50%;text-align:center;text-transform:uppercase;}
.reAbout_con .nav-tab .nav li:last-child{ border:none;}
.reAbout_con .nav-tab .nav li.curr{ background:#596ab1;height:60px; line-height:60px; margin-bottom:0;font-size:16px;color:#fff;}
.reAbout_con .nav-tab .nav li span{ display:none; position:absolute; z-index:1; background:url(images/nav-tab-icon.png) no-repeat; width:27px; height:14px; margin-left:-10px; left:50%; bottom:-14px;}
.reAbout_con .nav-tab .nav li.curr span{ display:block;}
.reAbout_con .con{width:1000px; margin:0 auto;}
.reAbout_con .con .info{ margin:30px 0;}
.reAbout_con .con .info .img{ float:right; width:40%;}
.reAbout_con .con .info .reCon{ float:left; width:50%; padding-top:20px;}
.reAbout_con .con .info .reCon .title{ font-weight:bold;text-transform:uppercase; margin-bottom:15px;}

.boxBot_list{ padding:60px 0 10px 0;}
.boxBot_list h5{text-transform:uppercase; font-size:20px; font-weight:bold;}
.boxBot_list .text{ font-size:16px; margin-top:10px; text-align:center;}
.boxBot_list .listInfo{ width:20%; float:left; padding:3% 2%; margin:20px 0 0 0;}
.boxBot_list .listInfo dl dt{ color:#8e9ca8;text-transform:uppercase; margin-bottom:10px; font-size:14px;}
.boxBot_list .listInfo dl dd{ background:url(images/dot-icon-new.png) 2px 8px no-repeat; padding-left:10px; margin-bottom:3px; color:#666;}
.boxBot_list a{color:#34aceb;}
.boxBot_list .span4 h4{ font-size:16px; padding:10px 0; font-weight:bold;}


/*articl二级*/
.reAbout_con .nav-tab .threeNav{ margin:0 auto;}
.reAbout_con .nav-tab .threeNav li{ border-left:1px solid #596ab1;width:33.266%!important;}
.reAbout_con .nav-tab .threeNav li:first-child{ border-left:none;}
.reAbout_con .pad15{ padding: 0 35px;}
.reAbout_con .widthCon{padding:0!important;background-color:#f3f3f3; }
.reAbout_con .con .proList{ border-bottom:1px solid #e3e3e3;zoom:1;}
.reAbout_con .con .proList li{ float:left; width:16.55%; text-align:center; border-right:1px solid #e3e3e3; padding:20px 0; height:150px; cursor:pointer;}
.reAbout_con .con .proList li p{ margin-top:15px;}
.reAbout_con .con .proList li.curr{ background-color:#e3e3e3;}
.reAbout_con .con .selectMess{ padding:25px 0 10px 0;border-bottom:1px solid #e3e3e3;background-color:#f3f3f3;}
.reAbout_con .con .selectMess span{ float:left; width:15%; padding-left:15px; font-size:14px; font-weight:bold; color:#555;}
.reAbout_con .con .selectMess .messList{ float:left; width:83%;}
.reAbout_con .con .selectMess .messList dl dd{ float:left; width:170px; margin-bottom:5px; padding:5px;}
.reAbout_con .con .selectMess .messList dl dd.clickCol{ background-color:#dfdfdf;}
.reAbout_con .con .checkInfo{ font-size:18px; font-weight:bold; background-color:#f3f3f3; text-align:center; padding:20px 0;text-transform:uppercase; color:#8b8989;}
.reAbout_con .con .cloDabg{ background-color:#e3e3e3;} 
.reAbout_con .con .downPro{ padding:50px 0 40px 0;}
.reAbout_con .con .downPro .cloRed{ font-size:20px; color:#fb594c; text-align:center; font-weight:bold;}
.reAbout_con .con .downPro .proName,.reAbout_con .con .downPro .proName a{ font-size:16px; font-weight:bold; text-decoration:underline; text-align:center; margin-top:10px;}
.btnAc{ width:400px; margin:20px auto 10px auto;}

@media (max-width: 979px) {
	.reAbout_con .nav-tab .threeNav{ width:auto;}
	.reAbout_con .nav-tab .threeNav li{width: 33.18%!important;}
	.reAbout_con .widthCon{ width:auto!important;}
	.reAbout_con .con .selectMess .messList { width:80%;}
	.reAbout_con .con{ width:auto;}
}

@media (max-width: 767px) {
	.reAbout_con .nav-tab .twoNav{ width:auto;}
	.reAbout_con .nav-tab .threeNav li{width: 33%!important;}
	.boxBot_list .listInfo{ width:45%;}
	.reAbout_con .con .proList li {width:33%; border-bottom:1px solid #e3e3e3;}
	.reAbout_con .con .selectMess span {float:none; width:auto;}
	.reAbout_con .con .selectMess .messList {float:none; width:auto; padding:15px;}
	.reAbout_con .con .selectMess .messList dl dd {width:47%;}
}

@media (max-width: 479px) {
	.reAbout_con .nav-tab .threeNav li{width: 32.85%!important; font-size:14px;}
	.reAbout_con .con .proList li {width:49.5%;}
	.reAbout_con .con .info .img{ float:none; width:auto;}
	.reAbout_con .con .info .reCon{ float:left; width:auto;}
	.boxBot_list .listInfo{ width:90%;}
}

.rating{   display:inline-block;*display:inline; zoom:1; *margin-bottom:3px;} 
.rating li{ display:inline-block; *display:inline;*padding:0 2px 0 0; zoom:1}
.bigRating li{background:url(images/star-1.png) no-repeat 0 3px; width:12px; height:19px; }
.bigRating li a{width:13px; height:19px;}
.bigRating li.on{background-position:0 -25px}
.bigRating li.half{background-position:0 -52px}
h3.titleCss{ font-size:25px; line-height:1.2em; text-align:center;}

.proBanner{ padding:40px 0;}
.proBanner .pro_img{ float:left; width:46%;}
.proBanner .pro_img img {max-width:100%;}
.proBanner .pro_text{ float:right; width:51%;}
.proBanner .pro_text .title h1{ font-size:25px; line-height:1.2em; font-weight:bold; float:left; padding-right:15px;}
.proBanner .pro_text .title h2{font-size:25px; line-height:1.2em; font-weight:bold; float:left; padding-right:15px; margin-bottom:10px;}
.proBanner .pro_text .shotDes{ font-size:16px; margin:15px 0;}
.proBanner .pro_text dl dd{ background:url(images/pro-dot-icon.png) 2px 8px no-repeat; padding-left:15px; margin-bottom:4px; font-size:14px;}
.proBanner .btn {padding:15px 0 0 0;}
.proBanner .downNum {font-weight:bold;}
.proBanner .downNum strong {font-size:16px;}

.proAre_main .navInfo{ margin:30px auto;}
.proAre_main .navInfo .title{ float:left;text-transform:uppercase; font-size:24px; width:15%; line-height:60px;}
.proAre_main .navInfo .nav{ float:right; width:80%;border:1px solid #32a4a8;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px; overflow:hidden;}
.proAre_main .navInfo .nav li{ float:left; cursor:pointer;font-size:18px;  height:62px; line-height:62px;  position:relative; background:#fff;color:#666;width:33.23%;text-align:center;text-transform:uppercase;border-right:1px solid #32a4a8;}
.proAre_main .navInfo .nav li a{display:block;}
.proAre_main .navInfo .nav li:last-child{ border-right:none;}
.proAre_main .navInfo .nav li a:hover{ color:#fff;background-color:#32a4a8; text-decoration:none;}
.proAre_main .navInfo .nav li.bluebg a{ background-color:#32a4a8; color:#fff;}
.proAre_main .conMain{ padding:35px 0;}
.probox1 h4{font-size:15px; color:#4b4f52; font-weight:bold; margin:25px 0 15px 0;}
.probox1 ul li{background:url(images/pro-dot-icon.png) 2px 8px no-repeat; padding-left:15px; font-size:14px; margin-bottom:5px;}
.imgList {border-top:solid 1px #e1e1e1; padding:20px 0 0 0; overflow:hidden; margin-top:30px;}
.imgList li {float:left; width:12.2%; text-align:center; padding:10px 1% 0 1%;}
.imgList li img {max-width:100%;}
.imgList li p {padding:5px 0;}
@media (max-width: 979px) {
	.proAre_main .navInfo .title,.proAre_main .navInfo .nav {float:none; width:auto;}
	.proAre_main .navInfo .title {text-align:center;}
	.proBanner .btn a {margin-right:0;}
	.imgList li {width:23%;}
}

@media (max-width: 767px) {
	.proBanner .pro_img,.proBanner .pro_text {float:none; width:auto;}
	.proBanner .pro_img {padding-bottom:30px;}
	.proAre_main .navInfo .nav li {font-size:14px; width:33.19%;}
	.imgList li {width:31.3%;}
}

@media (max-width: 479px) {
	.proAre_main .navInfo .nav li {float:none; width:auto; border-bottom:solid 1px #32a4a8; border-right:0;}
	.proAre_main .navInfo .nav li:last-child { border-bottom:0;}
	.imgList li {width:48%;}
}


.proBox_css .item{ width:30%!important;}
.tabBanner{ position:relative; margin-top:25px; z-index:999;}
.tabBanner .nav{ position:absolute; overflow:hidden; bottom:50px;width:90%;border:1px solid #fff;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; margin-left:50px; overflow:hidden;}
.tabBanner .nav li{float:left;cursor:pointer;font-size:12px;  height:46px; line-height:46px;  position:relative; color:#fff;width:14.18%;text-align:center;border-right:1px solid #fff;}
.tabBanner .nav li.curr{ background-color:#fff;color:#656d7a;}
.tabBanner .nav li:last-child{ border-right:none!important;}
.tabBanner .con{ height:406px;}
@media (max-width: 979px) {
	.tabBanner .nav li {font-size:11px; width:14.15%;}
}
@media (max-width: 767px) {
	.tabBanner .nav { top:50%; right:10px; bottom:0; width:100px; height:322px; margin-top:-161px;}
	.tabBanner .nav li {width:auto; float:none; border-right:0; border-bottom:1px solid #fff;}
	.tabBanner .nav li:last-child {border-bottom:0;}
}
@media (max-width: 479px) {
	.tabBanner .con{ height:auto;}
	.tabBanner .con img {max-width:100%;}
	.tabBanner .nav {position:relative; top:auto; right:auto; bottom:auto; width:auto; height:auto; margin:0; background:#fff;border:1px solid #f3f3f3;}
	.tabBanner .nav li {border-bottom:1px solid #f3f3f3; color:#656d7a; font-size:12px; float:left; width:50%;}
}


.proCont{ background-image:url(images/div-bg-gray-white.jpg) bottom repeat-x ;}
.proCont .pro_promote{ margin-top:35px; background-color:#32a4a8;}
.proCont .pro_promote .pro_img{ width:50%; float:right;}
.proCont .pro_promote .pro_img img {max-width:100%;}
.proCont .pro_promote .pro_info{ width:44%; float:left; font-size:14px; color:#fff; padding:25px 3%;}
.proCont .pro_promote .pro_info h5{font-size:20px; font-weight:bold; margin:30px 0;}
.proCont .pro_promote .pro_info .item_info{ background:url(images/pro-white-dot-icon.png) 2px 8px no-repeat; padding-left:15px; margin-bottom:10px;}
.proCont .pro_promote .pro_info .item_info .title{font-size:15px; font-weight:bold;}

.proCont .proStep{ background-color:#4d6175; color:#fff;z-index:20; position:relative;}
.proCont .proStep .title{font-size:20px; font-weight:bold; padding:30px 0; text-align:center;}
.proCont .proStep .stepInfo .item{ width:33.3%; float:left; padding-bottom:20px;}
.proCont .proStep .stepInfo .item .step_img {background:url(images/stepbg.jpg) repeat-x center center; text-align:center;}
.proCont .proStep .stepInfo .item .text{ text-align:center; padding:0 40px;}
.proCont .proStep .stepInfo .item .text strong{font-size:15px; display:block; margin:15px 0 10px 0; }
.proCont .proStep .stepInfo .item .linebg1{ background-repeat:no-repeat; background-position:right center;}
.proCont .proStep .stepInfo .item .linebg2{background-repeat:no-repeat; background-position:left center;}
@media (max-width: 979px) {
	.proCont .pro_promote .pro_img {padding-top:30px;}
}
@media (max-width: 767px) {
	.proCont .pro_promote .pro_img,.proCont .pro_promote .pro_info{width:auto; float:none;}
	.proCont .pro_promote .pro_img {padding-top:0;}
	.proCont .proStep .stepInfo .item {float:none; width:auto;}
	.proCont .proStep .stepInfo .item .linebg1,.proCont .proStep .stepInfo .item .linebg2 { background-repeat:repeat-x;}
}

.videoCont{position:relative; background-color:#fff; z-index:1;}
.videoCont .padTop{ padding-top:90px;}
.videoCont .padTop .img{ width:80%; margin:25px auto 10px auto;}
.mautoWid{ margin:0 auto; width:480px; padding:40px 0;}
.competition{ background-color:#e3e3e3;}
.competition h4{ font-size:18px; padding-bottom:20px;}
.competition .green{ color:#1ca19f; font-size:14px;}
.competition .green1{ background:#1ca19f; height:25px; width:80%; padding:5px 0 0 10px; display:inline-block;}
.competition .green2{ background:#1ca19f; height:25px; /*width:25%; */margin:10px 0 10px 0;padding:5px 10px 0 10px;display:inline-block;}
.competition .left{ background-color:#4f6274; color:#FFF; width:35%; float:left; padding:40px 20px 40px 30px;}
.competition .right{ width:55%; float:right; padding:40px 30px 40px 20px;}
@media (max-width: 979px) {
	.competition .left, .competition .right{ float:none; width:auto;}
}

.reProBox2 .imgBox .competition .left, .reProBox2 .imgBox .competition .right{ float:none; width:88%;}
.reProBox2 .imgBox .competition .right{ padding:20px 30px 20px 20px;}
.reProBox2 .imgBox .competition .right .span2{ border-right:1px solid #d5d5d5;}
.reProBox2 .imgBox .competition .right .span2:nth-child(2n){ border:none;}

/*new-article*/
.article_newCss{ border:1px solid #ededed; background:#fff;}
.article_newCss h1{ font-size:30px; line-height:35px;background:#73cdf5; padding:20px 2%; color:#fff;}
.article_newCss .articleInfo{ background:#eaeaea; padding:5px 4%; overflow:hidden;}
.article_newCss a{ color:#15abef;}
.article_newCss .articleInfo .text{ padding-left:65px;}
.article_newCss .articleInfo .commentCount{ display:block; float:right; background:url(images/btn-1.png) no-repeat 0px -179px; width:120px; height:20px; color:#333; overflow:hidden; cursor:pointer;}
.article_newCss .articleInfo .commentCount span{ width:33px; height:20px; display:block; float:right; text-align:center;}
.article_newCss .articleInfo .follow{ float:left}
.article_newCss .cont{ padding:25px 4%;font-size:14px; line-height:22px; color:#4e4e4e}
.article_newCss h2{font-size:28px; line-height:1.2em;font-weight:bold;margin:25px 0; } 
.article_newCss h2 .step{background:#444;color:#fff; font-size:24px; display:block; text-align:center; float:left;margin-right:10px; border-radius:3px; padding:3px 10px;}
.article_newCss h3{font-size:19px;/* font-weight:bold;*/ margin:22px 0;}
.article_newCss h3 .step{ font-size:14px; display:block; float:left; background:url(images/step-bg.png) no-repeat; width:58px; text-align:center; height:25px; line-height:25px; color:#fff; margin:-3px 5px 3px 0;}
.article_newCss h4 { font-size:17px; padding:7px 0;}
.article_newCss .cont img,.article_newCss .cont object,.article_newCss .cont embed{ max-width:100%}
.article_newCss .cont ul{ list-style:outside disc; line-height:1.8em; margin-left:18px;} 
.article_newCss .cont ul,.article_newCss .cont ol{ margin-top:15px; margin-bottom:15px}
.article_newCss .cont .zoom1{text-align:center; position:relative; margin:10px 0; display:block;}
.article_newCss .cont .zoom1 .fdq{width: 32px;height: 32px;position: absolute;right:17%;bottom:-5px; padding:0; border:none}
.article_newCss .cont .getcode_mid input{border:1px solid #e0e0e0;}

.article_newCss .related-articles{ background:#94deff; margin-left:0; padding:10px 12px; border-radius:5px; list-style:none;}
.article_newCss .related-articles p{ margin:2px 0}
.article_newCss .related-articles a{ color:#555!important;  padding-left:15px;}
.article_newCss ul.list{ margin-left:25px; padding:0 10px;}

.article_newCss .comingInput{ border:1px solid #ddd; background:url(images/letter-icon.png) no-repeat #fff 10px 52%; margin:20px 0 10px; border-radius:0 5px 5px 0; width:420px}
.article_newCss .comingInput input[type='text']{  height:48px; line-height:48px; color:#777; width:63%; *width:265px; margin-left:35px;}
.article_newCss .comingInput .go{ float:right; background:#fa7d32; height:48px; line-height:48px; color:#fff; font-size:16px; font-weight:bold; padding:0 13px; cursor:pointer; border-radius:0 5px 5px 0; text-decoration:none !important}
.article_newCss .comingInput .go:hover{ background:#ff8d49}

.article_newCss .comingInput input[type='text']{  height:48px; line-height:48px; color:#777; width:65%; *width:265px; margin-left:35px;}
.article_newCss .comingInput .go{ float:right; background:#fa7d32; height:48px; line-height:48px; color:#fff; font-size:16px; font-weight:bold; padding:0 13px; cursor:pointer; border-radius:0 5px 5px 0; text-decoration:none !important}
.article_newCss .comingInput .go:hover{ background:#ff8d49}

@media (max-width: 767px) {
	
	.article_newCss h1{font-size:19px; line-height:22px; }
	.article_newCss .articleInfo .rArea{ float:none;}
	.article_newCss .articleInfo .follow{ float:none}
	.article_newCss .cont h2{font-size:16px; line-height:1.6em; background:#f9f9f9; border:1px solid #e4e4e4; border-width:1px 0; padding:10px; margin:15px -4%;} 
}
@media (max-width: 479px) {
	.article_newCss .comingInput{ width:280px}
	.article_newCss .comingInput input[type='text']{ width:48%}
}
.article_newCss .specialArea{ background:#f3f3f3; padding:25px 4%;}
.article_newCss .specialArea h4{ font-size:19px; margin-bottom:15px; padding:0;}
.article_newCss .specialArea li,.article_newCss .specialArea li a{ color:#15abef;}

.article_newCss .cont a.tpBtnDownMac, .article_newCss .cont a.tpBtnDownWin, .article_newCss .cont a.tpBtnDownMac2, .article_newCss .cont a.tpBtnDownWin2{color:#fff;}
.article_newCss .tipsAdBox2 .rating ul {margin:0; line-height:1em;}
.article_newCss a.tpBtnDownWin2, .article_newCss a.tpBtnDownMac2{color:#FFF;}
.article_newCss .cont #result h3{ font-weight:bold; font-size:13px; margin:0 0 6px 0; }
.article_newCss .cont #result p{ margin:5px 0;}
.rec_content .article_newCss{ border:none;}
.rec_content .article_newCss h1{background:#0f9eda;}
.rec_content .article_newCss .list{ background:#e9e9e9; padding:20px 28px;}
.rec_content .article_newCss h3 .step{ background:#0f9eda; border-radius:5px;}
.rec_content .article_newCss .text{ float:left; width:60%;}
.rec_content .article_newCss .img{ float:right; width:38%;}
.rec_content .article_newCss .table1{ margin:0;}
.rec_content .article_newCss .articleInfo .text p{ margin:0;}
.rec_content .article_newCss .articleInfo .text{ width:90%; padding-left:20px;}
@media (max-width: 479px) {
	.rec_content .article_newCss .text, .rec_content .article_newCss .img{ float:none; width:auto;}
}

/*screencast*/
.featImgSlide{width:1000px;position:relative;margin:32px auto 10px;}
.featImgSlide .imgSlide {list-style: none;padding: 0;margin: 0 auto;width:600px;height:400px;}
.featImgSlide .imgSlide li {position:relative;}
.featImgSlide .imgSlide li img {width:100%;max-width:100%;}
.featImgSlide .imgSlide li.roundabout-in-focus {cursor:default;}
.featImgSlide .imgSlide li span{text-align:center; display:block; padding-top:15px;}
.featImgSlide .flex-control-paging{position:absolute;bottom:20px;left:50%;text-align:center;list-style:none;margin-left:-50px;}
.featImgSlide .flex-control-paging li{margin-right:10px;display:inline-block;*display:inline;}
.featImgSlide .flex-control-paging li a{display:inline-block; width:14px;height:14px;cursor:pointer; overflow:hidden; text-indent:-99999px;}
.featImgSlide .flex-control-paging li a.flex-active{ background-position:0 -14px;}  
.featImgSlide .flex-prev,.featImgSlide .flex-next{ background:url(images/prev4.png) no-repeat; width:55px; height:80px; position:absolute; top:42%;left:50%;z-index:1; text-indent:-9999px;}
.featImgSlide .flex-prev:focus,.featImgSlide .flex-next:focus{ outline:none;}
.featImgSlide .flex-prev{margin-left:-565px;}
.featImgSlide .flex-next{ background-position:-55px 0;margin-left:525px;}
@media (max-width: 979px) {
	.featImgSlide .flex-prev,.featImgSlide .flex-next{display:none;}
}

.mr80{margin-right:80px;}
.reProBox2 select{ width:121px; padding:3px 3px 3px 10px; border:1px solid #CCC;}
.reProBox2 .nav-tab{width:29%; float:left;}
.reProBox2 .nav-tab:first-child{ margin-right:80px;}
.reProBox2 .nav-tab .nav li{ float:left;cursor:pointer;font-size:16px; font-weight:bold;  height:55px; line-height:55px;  position:relative; background:#dadada;color:#bdbdbd;width:31%;text-align:center;text-transform:uppercase; margin-right:10px;-webkit-border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0 ; opacity:0.6;}
.reProBox2 .nav-tab .nav li:last-child{ border:none; margin:0;}
.reProBox2 .nav-tab .nav li.curr{ background:#fff;height:55px; line-height:55px; margin-bottom:0;font-size:16px; color:#4f6274;opacity:1;}
.reProBox2 .con{ background-color:#fff; padding:20px 14px; height: auto !important; max-height: 250px;overflow: auto;position: relative;overflow-x: hidden;}
.reProBox2 .con li{ width:39%; float:left; list-style:none; border:2px solid #e7e7e7; padding:8px 3px; margin:0 20px 10px 0; text-align:center;}
.reProBox2 .con li:nth-child(2n){margin-right:0;}
.reProBox2 .con li:hover{ border:2px solid #69b6ec;}
.reProBox2 .phone .con li{width:26%; font-size:12px;margin-right:10px;}
.reProBox2 .phone .con li:nth-child(2n){margin-right:10px;}
.reProBox2 .phone .con li:nth-child(3n){margin-right:0;}
.reProBox2 .to{ float:left; width:31px; padding:0 18px; position:absolute; top:45%; left:30%; z-index:10;}
.reProBox2 .sum{ float:left; width:31px; padding:0 18px;}
.reProBox2 .rcolumn{ width:27%; float:left; text-align:center;color:#666;}
.reProBox2 .rcolumn h3{color:#8b8989; font-size:18px;}
.reProBox2 .rcolumn h4{font-size:16px; padding:10px 0; color:#555; font-weight:bold;}
.reProBox2 .rcolumn p a{ text-decoration:underline;}
.reProBox2 .rcolumn .downNum strong{ display:block; font-size:20px;}

@media (max-width: 979px) {
	.reProBox2 .to{ position:static;float: none;text-align: center;width: auto;margin: 10px 0;}
	.reProBox2 .nav-tab{width:100%; float:none; margin:0  !important;}
	.reProBox2 .sum{display:none;}
	.reProBox2 .rcolumn{ float:none; width:auto;padding-top: 20px;}
}
@media (max-width: 479px) {
	.reProBox2 .nav-tab .nav li{ width:30%;}
}



/*vcu-tech*/
.mr0{ margin-right:0!important;}
.pb300{ padding-bottom:250px; position:relative;}
.lineBor{ border-bottom:1px solid #e6e6e6; margin:15px auto; height:2px;}
.bgColor_cyan{ background-color:#279296;}
.res_pageTop .proName{ font-size:23px; float:left;}
.res_pageTop .nav{ float:right;}
.res_pageTop .nav .curr{ color:#fff; text-decoration:underline;}
.res_pageTop .nav a{ padding:0 8px; color:#fff;}
.res_pageTop select{ display:none; border:1px solid #d5d5d5; float:right; padding:3px; background:#fff; color:#f6772c;}
.res_pageTop select option{ color:#777}
.vcuBox{ padding-top:30px;}
.vcuBox .vcuName{ font-size:25px;}
.vcuBox p{ font-size:16px; margin:30px 0 15px 0;}
.secFrom{ position:relative; margin-top:-240px; z-index:50;}
.secFrom .secList{ float:left; width:31%; margin-right:2%; position:relative;font-size:14px;}
.secFrom .stepicon{ width:36px; float:left; position:absolute; top:45%; right:-30px; z-index:10;}
.secFrom .secList .secInfo{ border:1px solid #e6e6e6; border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;padding:5%; margin-top:15px; background-color:#fff;}
.secFrom .secList .sameBox{height: auto !important;max-height:205px;overflow: auto;position: relative;overflow-x:hidden}
.secFrom .secList .sameBox ul li{border-bottom:1px solid #f2f2f2; padding:10px;}
.secFrom .secList .sameBox ul li.currBg{ background:url(images/vcu-tech-ulbg.png) no-repeat; width:260px;}
.secFrom .secList .lastBox{ height: auto !important;max-height:205px;overflow: auto;position: relative;overflow-x:hidden}
.secFrom .secList .lastBox ul li{ background:url(images/last-dot-icon.png) no-repeat 2px 12px;  padding:5px 0 5px 20px;}
.secFrom .secList .lastBox ul li:nth-child(2n){ background-color:#f7f7f7;}

.supportList{ position:relative; margin-top:35px; padding-bottom:30px;}
.format_title{ font-size:20px;}
.supFormat{ margin-top:20px;}
.supFormat .nav{overflow:hidden;border:1px solid #69c0ec;-webkit-border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0 ;width:600px;text-align:center; border-bottom:none;position:relative; z-index:10;}
.supFormat .nav li{ float:left;cursor:pointer;font-size:20px;height:60px; line-height:60px;  position:relative; background:#69c0ec;color:#fff;width:50%;text-align:center;cursor:pointer}
.supFormat .nav li:last-child{ border:none;}
.supFormat .nav li.curr{ background:#fff;height:60px; line-height:60px; margin-bottom:0;font-size:16px;color:#42474d;border-bottom:1px solid #fff;}
.supFormat .con{margin-top:-1px;position:relative;}
.supFormat .con label{ margin-left:15px; font-size:14px;}
.supFormat .con{border:1px solid #69c0ec; padding:20px 0;}
.supFormat .con .format_css{ margin-top:20px; border-top:1px solid #f3f3f3; padding-top:20px;}
.supFormat .con .format_css dd{ float:left; width:11.11%; text-align:center;}
.supFormat .con .more_icon{ text-align:center; margin:35px 0 15px 0;}
.supFormat .con .more_icon a{ font-weight:bold; text-decoration:underline; color:#f95c51;}

.inputFormat{ padding:30px 0;}
.no_bor_pd td, .no_bor_pd th{ border:none!important; padding:0 5px 0 15px;}
.format_table{border-collapse:collapse;border-spacing:0; background-color:#fff;}
.format_table td, .format_table th {border:1px solid #e5e5e5; height:45px;font-size:14px;}
.format_table tr:nth-child(2n){ background-color:#f3f3f3;}
.sysCont{ padding-top:30px; padding-bottom:15px;} 
.sysCont .systemName{ font-size:25px;}
.sysCont ul{ margin-top:30px;}
.sysCont ul li{ background:url(images/last-dot-icon.png) no-repeat 2px 8px; padding-left:15px; margin:5px 0;color:#888;}

@media (max-width: 979px) {
	.res_pageTop .nav,.res_pageTop .proName{ float:none; text-align:center;}
	.res_pageTop .nav{ margin-top:10px;}
	
}
@media (max-width: 767px) {
	.supFormat .nav{ width:300px;}
	.supFormat .con .format_css dd{ width:20%; margin-bottom:10px;}
	.secFrom .secList{ width:auto; float:none; margin-bottom:15px;}
	.secFrom .stepicon { display:none;}

}

@media (max-width: 479px) {
	.supFormat .nav{ width:250px;}
	.supFormat .con .format_css dd{ width:40%; margin-bottom:10px;}
}

/* 表格切换 */
.tabbox{margin-top:40px;}
.tabbox .toptit{background:url(images/tab_nav_bg.gif) repeat-x 0 bottom;}
.tabbox .conbox{ background:#f5faff;border-bottom:1px solid #b5d8ff;border-left:1px solid #b5d8ff;border-right:1px solid #b5d8ff;padding:50px;}
.tab{height:50px; float:left;}
.tab li{float:left;border:1px solid #dfdfdf; line-height:48px; text-align:center;width:175px; font-size:16px;color:#333; cursor:pointer;}
.tab li.curr{border-top:1px solid #b5d8ff;border-left:1px solid #b5d8ff;border-right:1px solid #b5d8ff;border-bottom:none;line-height:49px; background:#f5faff; font-weight:bold;}
.whetherBox {float:right; position:relative;}
.whetherBox span {display:block; float:left; padding:5px;}
.whetherBox input {float:left; padding:5px;}
.whetherBox input[type='text'] {border:solid 1px #b5d8ff;}
.whetherBox input[type='submit'] {background:#4897ee; color:#fff; cursor:pointer; border-radius:0 5px 5px 0;}
.whetherBox .inputPop { position:absolute; top:35px; right:0; border:solid 1px #dbdbdb; background:#fff; padding:10px 20px 15px 20px;}
.whetherBox .inputPop .btnClose {position:absolute; top:0; right:0; background:#dbdbdb; display:block; line-height:22px; padding:0 8px; cursor:pointer; color:#797979; font-size:14px;}
.whetherBox .inputPop h4 {color:#6ebc36; font-size:14px; padding:5px 0; font-weight:bold;}
.whetherBox .inputPop h4.org {color:#fdb121;}
.whetherBox .inputPop a {text-decoration:underline;}
.table_form{border-top:1px solid #b5d8ff;border-left:1px solid #b5d8ff;}
.table_form th,.table_form td{border-bottom:1px solid #b5d8ff;border-right:1px solid #b5d8ff;padding:20px 3%;}
.table_form th{ background:#4897ee;color:#fff; font-weight:bold; text-align:center;}
@media (max-width: 979px) {
	.tab li{width:140px;}
}
@media (max-width: 767px) {
	.tab,.whetherBox {float:none;}
	.whetherBox {padding-bottom:10px;}
	.whetherBox .inputPop {position:relative; top:5px; left:0; clear:both;}
}
@media (max-width: 479px) {
	.tab li{width:92px; font-size:13px;}
	.tabbox .conbox{padding:15px;}
}

/*二级-giveaway版*/

.bluebtn-s1 {overflow:inherit;}
.orangebtn-s1 {overflow:inherit;}
.proBottom{margin-top:0;}
.big_title{ font-size:30px; line-height:30px;color:#444;padding-bottom:30px;}
.orangebtn-s,.bluebtn-s{ overflow:inherit;}
.offbox .orangebtn-s{padding:0 12px;}
.big_orangebtn{display:block; background:#f6772c;color:#fff !important;font-size:18px;height:44px;padding:0 20px;line-height:44px; text-align:center; border-radius:3px; text-decoration:none !important;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s; margin-bottom:10px; position:relative; cursor:pointer;width:140px;}
.big_orangebtn:hover{ background:#ff8238; text-decoration:none;}
.g_banner{padding:0 0 20px 0;}
.g_banner .time{padding-bottom:15px;}
.g_banner .time .data{float:right;height:42px;width:320px;margin-bottom: 15px;}
.g_banner .pro_l{float:left;width:42%;border-top:2px solid #eaeaea;border-left:2px solid #eaeaea;border-bottom:2px solid #eaeaea; background:#fff;padding:25px;margin: 20px 0 10px 0;}
.g_banner .tit{ font-size:20px;color:#444;padding-bottom:15px;}
.g_banner .pro_l .tit del,.g_banner .pro_r .tit span{ color:#e65117;}
.g_banner .pic{float:left; position:relative;width:110px; text-align:center;}
.g_banner .pic .tips{ position:absolute;width:64px;left:-5px;bottom:-10px;}
.g_banner .text{float:left;width:270px;padding-left:10px;}
.g_banner .text .table td{padding:5px;}
.g_banner .text .table .iptstyle{border:1px solid #dfdfdf;height:28px; line-height:28px; font-size:12px;color:#666; outline:none;width:200px;}
.g_banner .text .note{ font-size:12px; line-height:1.4em;}
.g_banner .pro_r{float:left;width:49%;border-top:2px solid #eaeaea;border-right:2px solid #eaeaea;border-left:10px solid #eaeaea;border-bottom:2px solid #eaeaea; background:#fff;padding:25px 10px;}
.g_banner .text li{ background:url(https://images.wondershare.com/giveaway/dot.png) no-repeat 0 center;padding-left:10px;}
.g_banner .text .btnk{width:180px;margin-top:20px;}
.g_banner .btnk{ width:190px; margin-top:20px; margin-left:30px;}
.g_banner .offbox{border:1px solid #eaeaea; background:#fff;}
.g_banner .offbox .item{float:left;width:208px;border-right:1px solid #eaeaea;padding:20px;}
.g_banner .offbox .pic2{position:relative;text-align:center;}
.g_banner .offbox .pic2 .tips{ position:absolute;width:64px;left:35px;bottom:-10px;}
.g_banner .offbox h4{padding-top:15px;}
.g_banner .offbox h4 a{ font-size:14px;color:#444;}
.g_banner .offbox .dd{padding-top:5px;margin:0; line-height:1.4em;}
.g_banner .offbox .btnk{width:90px;margin-top:10px;}
.g_banner .offbox.col3 .btnk{width:auto;}
.g_banner .offbox.col3 .btnk .bluebtn-s{padding:0 10px;}
#defaultCountdown {float:right;width:250px; height:42px;}
.countdown_section {display:block;float:left;font-size:10px;text-align:center;color:#fff;width:50px;height:42px;line-height:inherit; line-height:1.2em;padding-top:5px; background:url(https://images.wondershare.com/giveaway/time_bg.png) no-repeat;margin-left:5px;}
.countdown_amount {font-size:22px;display:block;line-height:1em;}
.leftBox a, .support a{color:#15abef;}
.support, #article p.support{ text-align:right; margin:20px 20px 0; font-weight:bold;}

/*add-res-style*/
.new-step-box{ background-color:#f1f1f1; padding:15px 0;}
.new-step-box .step-text .step-num{font-size:15px; background-color:#fff; border-radius:5px; padding:10px; margin:0 15px!important;}
.new-step-box .step-text .img-info{ margin:0 15px;}
.new-step-box .step-text .img-info .img{ float:left; margin:0!important;}
.new-step-box .step-text .img-info .text{ padding:10px 0 0 10px;}


/*artNew_css*/
.artNew_css p{ margin-top:10px;}
.artNew_css a{color:#15ABEF;}
.art_line{ border-bottom:1px solid #e6e6e6; margin:10px 0 20px 0;}
.artNew_top{ font-size:30px; line-height:30px; padding-bottom:15px;}
.artCol_bg{ background-color:#fff;}.artCol_gray_bg{ background-color:#f1f1f1;}
.white_p,.gray_p25{ padding:25px 0;}
.font22{font-size:22px; line-height:24px;}.font16{font-size:16px; line-height:20px;}.fon-w{ font-weight:bold;}
.wid70{ width:70%; margin-bottom:50px; margin-left:auto; margin-right:auto; margin-top:10px;}
.table-style2{border-top:1px solid #81C000;border-left:1px solid #81C000;}
.table-style2 td,.table-style2 th{border-bottom:1px solid #81C000;border-right:1px solid #81C000;padding:10px; font-size:13px;}
.table-style2 th{color:#333; font-size:16px; background-color:#f2f2f2; font-weight:bold;padding:0;}
.table-style2 .star{width:100px;}
.artNew_css .pp_text{ width:60%; float:left;}
.artNew_css .pp_info{ width:32%; float:right; background-color:#f2f2f2; padding:15px;}
.artNew_css .pp_info .aiImg{ float:left;}
.artNew_css .pp_info p {padding:0 0 0 70px; font-size:12px;}
.artNew_css .pp_info p a{ color:#6fa549}


.new-hotpro{background:#81C000;margin-top:-30px; text-align:center;padding:20px 0;}
.new-hotpro h3 a{ font-size:16px; font-weight:bold;color:#fff;}
.new-free-btn{display:inline-block;background:#ffffff;font-size:14px; text-align:center;width:100px;height:34px;line-height:34px;text-decoration:none !important;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;color:#84c754 !important; border-radius:5px; font-weight:normal;}
.new-free-btn:hover{background:#f5ffed; text-decoration:none;}
.probox3{border-top:1px solid #f1f1f1;padding-top:40px;}
.probox3 h2{color:#333;}
.probox3 .text{padding-left:65px;}
.probox3 .text h3{font-size:16px;}

.art_box{ margin-top:20px;}
.art_box .step3{ width:25%; float:left; margin-right:25px; padding:20px 10px;}
.art_box .bor_bg_col{ background-color:#f4f9f0; border:1px solid #dfecd4;}
.art_box .step3 .step_num{width: 36px;height: 36px; line-height:36px;-webkit-border-radius: 18px;-moz-border-radius: 18px;border-radius: 18px;background-color: #424242; font-size:20px; color:#fff; font-weight:bold;}
.art_box .step3 .text{padding-left:45px;}
.art_box .step3 .text h3{font-size:16px;}
.art_box .step_icon_art{ float:left; width:30px; margin-right:25px; padding-top:55px;}

.artNew_css .pro_art_box{ margin-top:25px;}
.artNew_css .pro_art_box .img-box{ float:left; width:20%;}
.artNew_css .pro_art_box .text{ float:left; width:80%;}
.artNew_css .pro_art_box .text h3{ font-size:18px;}
.artNew_css .pro_art_box .text ul{ margin:20px 0;}
.artNew_css .pro_art_box .text ul li{ width:45%; float:left; background:url(images/art-pro-dot.png) no-repeat 0 8px ; padding-left:15px;}

.artNew_css .sev_box{}
.artNew_css .sev_box .item{width:auto;margin:0 auto;*zoom: 1;overflow:hidden;}
.artNew_css .sev_box .bor_css{ padding:20px; border:1px solid #e6e6e6; float:left; margin-right:28px;}
.artNew_css .sev_box .bor_css h3{ font-size:16px;}
.artNew_css .sev_box .bor_css p{ margin:5px 0;}
.artNew_css .sev_box .item .span3 { width: 26.623931623931625%;  }/*padding:0 0 0 4%; margin-left:0; width:31.96%;* width:28%;*/
/*border====    margin-left:0\9; width:31.29%\9;*width:31.14%; margin-right:2%\9;*/
.artNew_css .sev_box .item > .span2:nth-of-type(2n+1),.artNew_css .sev_box .item > .span3:nth-of-type(3n+1),.artNew_css .sev_box .item > .span5:nth-of-type(5n+1) { margin-left: 0;}
.artNew_css .sev_box .item > .span2:nth-of-type(2n+1),.artNew_css .sev_box .item > .span3:nth-of-type(3n+1){ clear:both}
.artNew_css .sev_box .item .span4 { width: 18.076923076923077%;*width: 23%; }/* padding:0 1%; margin-left:0; width:24.99%;* width:22.8%;*/

.artNew_css .pro_art_face{ margin-top:25px;}
.artNew_css .pro_art_face a{ text-decoration:underline; color:#4897EE;}
.artNew_css .pro_art_face .img-box{ float:left; width:40%;}
.artNew_css .pro_art_face .text{ float:left; width:55%;}
.artNew_css .pro_art_face .text h3{ font-size:18px;}
.artNew_css .pro_art_face .text .dot-list{ margin:20px 0;}
.artNew_css .pro_art_face .text .dot-list li{ background:url(images/art-pro-dot.png) no-repeat 0 8px ; padding-left:15px;}
.artNew_css .gray_dot_list{ padding:15px;}
.gray_dot_list li{background:url(images/art-pro-dot.png) no-repeat 0 8px ; padding-left:15px;}
.gray_dot_list li a{ color:#666;}

/*rollArea*/
.rollArea{position:relative;padding:10px 0;margin:0 auto;}
.rollArea #myRoundabout {list-style: none;padding: 0;margin: 0 auto;width:450px;height:500px;}
.rollArea #myRoundabout li {width:600px;height:500px;text-align: center;} 
.rollArea #myRoundabout li p{ margin-top:20px; text-align:center;}
.rollArea #myRoundabout li a span{ display:block; position:absolute; top:0; left:0; z-index:101; width:100%; height:100%;}
.rollArea #myRoundabout .roundabout-moveable-item p,.rollArea #myRoundabout .roundabout-moveable-item a span{ display:none;}
.rollArea #myRoundabout .roundabout-in-focus p,.rollArea #myRoundabout .roundabout-in-focus a span{ display:block;}
.rollArea #myRoundabout li a{ display:block; position:relative; }

.rollArea #myRoundabout li img {width:100%;max-width:100%;}
.rollArea #myRoundabout li.roundabout-in-focus {cursor: default;}
.rollArea .next,.rollArea .prev{ display:block; position:absolute; z-index:281; background:url(images/round-btn.png) no-repeat 0 0; width:22px; height:43px; top:43%; margin-top:-21px;}
.rollArea .next{ background-position:-22px 0; right:-50px;}
.rollArea .prev{ left:-45px;}

@media (min-width: 768px) and (max-width: 979px) {
	.rollArea{width:760px;height:300px;margin-top:20px;}
	.rollArea #myRoundabout li{width:450px;height:300px;}
	.rollArea .next{ background-position:-22px 0; right:70px;}
    .rollArea .prev{ left:70px;}
}
@media (max-width: 767px) {
	.rollArea{width:450px;height:250px;margin-top:20px;}
	.rollArea #myRoundabout li{width:350px;height:250px;}
	.rollArea_m img{width:100%;}
	.rollArea .next{ background-position:-22px 0; right:-30px;}
    .rollArea .prev{ left:-30px;}
	.plBox,.rollArea2 {float:none;width:auto;}
	.plBox {padding-bottom:20px;}
}


.artNew_css .online_css{ padding:20px; margin-bottom:20px;}
.probox{max-height:485px; height:auto !important; height:485px;position:relative;padding:0 60px;}
.probox .slides{ max-height:485px; height:auto !important; height:485px; overflow:hidden;}
.probox .flex-control-paging{display:none;}
.probox .flex-prev,.probox .flex-next{ background:url(images/prev-art-new.png) no-repeat; width:42px; height:42px; position:absolute; top:42%;z-index:1; text-indent:-9999px;}
.probox .flex-prev:focus,.probox .flex-next:focus{ outline:none;}
.probox .flex-prev{left:30px;}
.probox .flex-next{ background-position:0 -42px;right:30px;}
.probox .item{float:left;width:140px; text-align:center;border-right:1px solid #e6e6e6;padding:0 17px;}
.probox .item h4, .probox .item h3{font-weight:normal;}
.probox .item h4 a, .probox .item h3 a{color:#70b33c;}
.probox .item .pic{padding:10px 0;}
.promiseItem img {float: left;}
.promiseItem p {padding: 0 0 0 85px;}

.artNew_css .send_con_text{ float:left; width:50%;}
.artNew_css .send_con_btn{ float:right; width:45%;}
.artNew_css .send_con_text p{ font-size:12px; margin-bottom:5px;}

.send_con_btn .iconroll{padding:0 40px; position:relative;}
.send_con_btn .iconroll .slides li{float:left;display:block;}
.send_con_btn .iconroll .slides li .text{ border:1px solid #cecece; padding:15px;}
.send_con_btn .iconroll .flex-control-paging{display:none;}
.send_con_btn .iconroll .flex-prev,.send_con_btn .iconroll .flex-next{ background:url(images/prev-new.png) no-repeat; width:18px; height:30px; position:absolute; top:40%;z-index:1; text-indent:-9999px;}
.send_con_btn .iconroll .flex-prev:focus,.send_con_btn .iconroll .flex-next:focus{ outline:none;}
.send_con_btn .iconroll .flex-prev{left:10px;}
.send_con_btn .iconroll .flex-next{ background-position:0 -30px;right:10px;}
.btn_send{ margin-top:20px;}
.sendBtn-green{ background-color:#84c754; color:#fff; padding:10px 40px; text-align:center; border-radius:5px;}
.sendBtn-green:hover{ background-color:#66c423;}

@media (max-width: 979px) {
	.g_banner .pro_l,.g_banner .pro_r { width:auto;}
	.art_box .step3{ margin-right:15px;}
	.art_box .step_icon_art{margin-right:15px;}
	.artNew_css .sev_box .bor_css { margin-right:10px;}
	.artNew_css .pro_art_face .img-box{ margin-right:15px;}
	.reAbout_con .con .proList li{ width:33.0%;}
}
@media (max-width: 767px) {
	.g_banner .time .data{ float:none; margin-top:15px;}
	.wid70{ width:100%;}
	.new-free-btn{ margin-right:0; margin-top:5px;}
	.art_box .step3{ width:auto;}
	.art_box .step_icon_art{ display:none;}
	.artNew_css .pro_art_box .img-box{ float:none; width:auto;}
	.freeTrail_mac { margin-top:10px;}
}
@media (max-width: 479px) {
	.artNew_css .pp_text,.artNew_css .pp_info{ width:auto; float:none;}
	.g_banner .text{ margin-top:15px;}
	.freeTrail_mac{ display:block;}
	.artNew_css .send_con_text,.artNew_css .send_con_btn{ width:auto; float:none;}
}

/*screencast*/
.featImgSlide_s{position:relative;margin:10px auto;}
.featImgSlide_s .imgSlide {list-style: none;padding: 0;margin: 0 auto;width:600px;}
.featImgSlide_s .imgSlide li {position:relative; text-align:center; line-height:1.3em;}
.featImgSlide_s .imgSlide li img {max-width:100%;}
.featImgSlide_s .imgSlide li.roundabout-in-focus {cursor:default;}
.featImgSlide_s .imgSlide li span{text-align:center; display:block; padding-top:10px;}
.featImgSlide_s .flex-control-paging{position:absolute;bottom:-25px;left:46%;text-align:center;list-style:none;margin-left:-50px;}
.featImgSlide_s .flex-control-paging li{margin-right:10px;display:inline-block;*display:inline;}
.featImgSlide_s .flex-control-paging li a{display:inline-block; background:#e0e0e0;width:14px;height:14px;cursor:pointer; overflow:hidden; text-indent:-99999px; border-radius:20px;}
.featImgSlide_s .flex-control-paging li a.flex-active{background:#FA594B;}  
.featImgSlide_s .flex-prev,.featImgSlide_s .flex-next{ background:url(images/prev4.png) no-repeat; width:55px; height:80px; position:absolute; top:42%;left:50%;z-index:1; text-indent:-9999px;}
.featImgSlide_s .flex-prev:focus,.featImgSlide_s .flex-next:focus{ outline:none;}
.featImgSlide_s .flex-prev{margin-left:-565px;}
.featImgSlide_s .flex-next{ background-position:-55px 0;margin-left:525px;}
@media (max-width: 979px) {
	.featImgSlide_s .flex-prev,.featImgSlide_s .flex-next{display:none;}
}

/*2014-3-7*/
.artNew_css .info_img p{ margin-top:15px;}

/*2014-3-10*/
.re_movieSites {padding:30px 0;}
.re_movieSites .rm_column {background:#506273; color:#fff; font-size:24px; padding:10px 15px;}
.re_movieSites .rm_column span {font-size:30px; line-height:1.2em; padding-right:10px;}
.re_movieSites .rm_column select {padding:5px;}
.re_movieSites .rm_cont {position:relative; background:#fff; border:solid 1px #d9d9d9;}
.rm_proBox {position:absolute; top:-30px; right:20px; width:380px; padding:20px; background:#3fa4a7; border:solid 5px #fff; color:#fff;}
.rm_proBox .pb_video {float:left;}
.rm_proBox .pb_video a {display:block; width:50px;padding:10px 20px; border-radius:5px; text-align:center;  background:#20696b;}
.rm_proBox .name { padding:5px 0 0 105px; font-size:18px; font-weight:bold;}
.rm_proBox .name span {display:block; font-size:12px; font-weight:normal;}
.rm_proBox .info {clear:both; line-height:1.3em; padding:15px 0;}
.rm_proBox .btn {overflow:hidden;}
.rm_proBox .btn a {float:left; margin-right:10px;}
.rm_mapBox {position:relative; z-index:1; padding:20px 15px; width:470px;}
.rm_mapBox .mapImg {z-index:1;}
.rm_mapBox .mapName {position:absolute; z-index:2; background:url(images/shq.png) no-repeat right 2px; padding-right:23px; height:30px; display:none;}
.rm_mapBox .mapName span {background:#666; color:#fff; padding:0 5px;}
.rm_mapBox .australia {bottom:70px; right:47px;}
.rm_mapBox .belize {top:105px; left:38px;}
.rm_mapBox .canada {top:35px; left:28px;}
.rm_mapBox .china {top:80px; right:100px;}
.rm_mapBox .croatia {top:55px; right:230px;}
.rm_mapBox .france {top:52px; right:255px;}
.rm_mapBox .greatBritain {top:40px; right:256px;}
.rm_mapBox .india {top:98px; right:138px;}
.rm_mapBox .japan {top:68px; right:55px;}
.rm_mapBox .latvia {top:34px; right:225px;}
.rm_mapBox .lithuania {top:40px; right:232px;}
.rm_mapBox .malta {top:72px; right:243px;}
.rm_mapBox .pakistan {top:90px; right:150px;}
.rm_mapBox .panama {top:120px; right:380px;}
.rm_mapBox .russia {top:32px; right:125px;}
.rm_mapBox .slovenia {top:53px; right:235px;}
.rm_mapBox .switzerland {top:50px; right:245px;}
.rm_mapBox .theUnitedStates {top:60px; left:75px;}
.rm_mapBox .vietnam {top:100px; right:95px;}
.rm_mapBox .others {bottom:30px; right:125px;}
.mapCont {display:none;}
.mapCont a {color:#15abef;}
.mapCont a.btn {background:#bcdff7; color:#666; border-radius:5px; display:block; margin:0 auto; text-align:center; margin-top:2px; padding:1px 0;}
@media (max-width: 979px) {
	.rm_proBox {width:320px;}
}
@media (max-width: 767px) {
	.rm_proBox {position:inherit; top:auto; right:auto; width:auto;}
}
@media (max-width: 479px) {
	.re_movieSites .rm_column span {display:block;}
	.rm_mapBox {display:none;}
	.rm_proBox .pb_video {float:none; display:none;}
	.rm_proBox .name {padding:0;}
}

.tableStyle-overflowAuto {overflow:auto;}
.tableStyle-overflowAuto th,.tableStyle-overflowAuto td {padding:5px 10px;}

.rebox {float:left; width:48%; margin:20px 1%;}
.rebox .rb_title {background:#e0e0e0; color:#666; padding:10px 15px; font-size:16px; font-weight:bold;}
.rebox .rb_cont {background:#f7f7f7; text-align:center; padding:15px; border:solid 1px #e0e0e0;}
@media (max-width: 767px) {
	.rebox {float:none; width:auto; margin:20px 0;}
}

@media (max-width: 767px){
.artNew_css .sev_box .item .span3,.artNew_css .sev_box .item .span4{ width:auto;}	
	
}

/*2014-3-7*/
.artNew_css .info_img p{ margin-top:15px;}

/*2014-3-14*/
.big_sizeCss{ background:url(images/line-font-bg.gif) center repeat-x; margin-bottom:15px;}
.big_sizeCss .line_midd{ background-color:#fff; padding:15px 10px; color:#444; font-size:25px; width:40%; margin:0 auto; text-align:center; line-height:26px;}
@media (max-width: 767px) {
	.big_sizeCss .line_midd{ width:70%;}
}
@media (max-width: 479px) {
	.big_sizeCss .line_midd{ padding:15px 10px;}
}


/*2014-3-17 有多个切换样式页面*/
.tab_amount_con .banner_title{ background:url(images/art-new-title-bg.jpg) no-repeat center #51bbbd; color:#333; padding:50px 25px 60px 25px;}
.tab_amount_con h1{ font-size:24px; margin-bottom:15px;}
.tab_amount_con .banner_title p{ font-size:16px;}
.tab_amount_con .nav_tabCon{ margin:0 auto; width:800px;}
.tab_amount_con .nav_tabCon ul{ position:relative; margin-top:-30px;}
.tab_amount_con .nav_tabCon ul li{ float:left; background-color:#dddddd; border-right:1px solid #c1c1c1; width:24.5%; text-align:center; padding:15px 0; font-size:18px; cursor:pointer;}
.tab_amount_con .nav_tabCon ul li.curr{ background-color:#018e93; color:#fff;}
.conBox_con1{ margin-top:50px;}
.conBox_con1 .fl_tab_img{position:relative;}
.conBox_con1 .fl_tab_img .box_img1{  border:1px solid #98d1d3; padding:15px;}
.conBox_con1 .fl_tab_img .box_img1 .pic_fl{float:left; width:58%; text-align:center;}
.conBox_con1 .fl_tab_img .box_img1 .fr_text{ float:right; width:38%;}
.conBox_con1 .fl_tab_img .nav_box1 ul{ width:520px; margin:0 auto;}
.conBox_con1 .fl_tab_img .nav_box1 ul li{ background-color:#e1e1e1; margin-right:10px; padding:10px 17px; float:left; cursor:pointer; text-align:center;}
.conBox_con1 .fl_tab_img .nav_box1 ul li.curr{ background-color:#32a4a8; color:#fff;}
.tab_amount_con .main_tab{ margin-top:20px;}
.conBox_con2{ margin-top:60px;position:relative;}
.conBox_con2 .slidesMenu{border-top:1px solid #e4e4e4;border-right:1px solid #e4e4e4;border-left:1px solid #e4e4e4;}
.conBox_con2 .nav_box2 li{ float:left; width:9.9%; text-align:center; background-color:#f9f9f9; font-size:14px; height:58px; line-height:58px; border-right:1px solid #e4e4e4; color:#444; cursor:pointer;border-bottom:1px solid #e4e4e4;}
.conBox_con2 .nav_box2 li.curr{background:#32a4a8; color:#fff;}
.conBox_con2 .nav_box2 li:nth-of-type(10n+1){ clear:both;}
.conBox_con2 .nav_box2 li:first-child{ border-left:none;}
.conBox_con2 .nav_box2 li:last-child{ border-right:none;}
.conBox_con2 .slidesMenu .flex-direction-nav {display:none;}
.conBox_con2 .slidesMenu .flex-direction-nav a {position:absolute; color:#fff; display:block; width:30px; height:30px; overflow:hidden; text-indent:-99999px; top:15px; background:url(images/arrowImg1.png) no-repeat;}
.conBox_con2 .slidesMenu .flex-direction-nav .flex-prev {background-position:0 0; left:10px;}
.conBox_con2 .slidesMenu .flex-direction-nav .flex-next {background-position:right 0; left:auto; right:10px;}

@media (max-width: 979px) {
	.conBox_con2 .slidesMenu .flex-direction-nav {display:block;}
	.conBox_con2 .nav_box2 li:nth-of-type(10n+1){ clear:none;}
	
}

.conBox_con3{ margin-top:40px; border:1px solid #d5d5d5;}
.conBox_con3 .tit_clobg_blue{ color:#fff; background-color:#6a8192; font-size:24px; text-align:center; padding:12px 0;}
.conBox_con3 .nav_box3 ul li{ width:16.568%; float:left; background-color:#f3f3f3; text-align:center; padding:15px 0; border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5; cursor:pointer;}
.conBox_con3 .nav_box3 ul li:last-child{ border-right:none;}
.conBox_con3 .nav_box3 ul li.curr{ background-color:#32a4a8; color:#fff; position:relative;}
.conBox_con3 .nav_box3 ul li.curr span{ background:url(images/tab-blue-icon.png) no-repeat; width:32px; height:12px; position:absolute; bottom:-12px;left: 43%;}
.conBox_con3 .box3_img_text{ margin-top:30px; padding:15px;}
.conBox_con3 .box3_img_text .img_pic{ float:left; width:55%;}
.conBox_con3 .box3_img_text .text_info{ float:right; width:42%;}

/*六个以上tab*/
.tabAreaRoll_tab16{position:relative;}
.tabAreaRoll_tab16 .flex-prev,.tabAreaRoll_tab16 .flex-next{ background:url(https://images.wondershare.com/style/images/banner-nav.png) no-repeat; width:24px; height:35px; position:absolute; bottom:45px; z-index:1; text-indent:-9999px;}  
.tabAreaRoll_tab16 .flex-prev{ left:-30px;}
.tabAreaRoll_tab16 .flex-next{ background-position:-27px 0; right:-30px;}
.conBox_con3 .tabAreaRoll_tab16 .flex-direction-nav li{ background:none!important; border:none!important;}
.tab_listChange{ height:110px;}

@media (max-width: 979px) {
 	
	.tab_amount_con .nav_tabCon{ margin:0 auto; width:auto;}
	.conBox_con3 .nav_box3 ul li{ width:16.5%;}
	.conBox_con1 .fl_tab_img .nav_box1 ul li{ padding:10px; margin-right:5px;}
	.tabAreaRoll_tab16 .flex-prev{ left:0px;}
    .tabAreaRoll_tab16 .flex-next{right:0px;}
}

@media (max-width: 767px) {
	.conBox_con1 .fl_tab_img .nav_box1 ul li{ margin-bottom:8px;padding:10px 15px;}
	.conBox_con3 .nav_box3 ul li.curr span{ left:35%;}
	.conBox_con1 .fl_tab_img .box_img1 .pic_fl{ float:none; width:auto;}
	.conBox_con1 .fl_tab_img .box_img1 .fr_text{float:none; width:auto; margin-top:15px;}
	
}

@media (max-width: 479px) {
	
	.conBox_con3 .box3_img_text .img_pic,.conBox_con3 .box3_img_text .text_info{ float:none; width:auto;}
	.conBox_con3 .nav_box3 ul li{ width:33%; margin-bottom:15px;}
	.conBox_con3 .nav_box3 ul li:nth-of-type(3n+1){ border-right:none;}
	.conBox_con1 .fl_tab_img .nav_box1 ul li{ padding:10px;}
	.conBox_con1 .fl_tab_img .nav_box1 ul{ margin-left:15px;}
	.conBox_con1 .fr_text{ margin-top:10px;}
	.conBox_con1 .fl_tab_img .nav_box1{ border:1px solid #98D1D3; border-top:none;}
	.conBox_con1 .fl_tab_img .nav_box1 ul{ width:auto;margin:0 auto;}
}



/*process步骤*/
.process_newCss{overflow:hidden;}
.process_newCss .item{ float:left; text-align:center;margin-right: 2%;width:25%;}
.process_newCss .item img{ max-width:100%; margin-bottom:8px}
.process_newCss .cross{ background:url(images/arrow-r.png) no-repeat 50% 50px; width:50px; float:left; height:100px;}
.process_newCss a{ color:#15ABEF;}
/*2014-3-20*/
.container_side{ width:1000px; margin:0 auto;}
.tabBox_side{ position:relative; margin-top:20px;}
.tex_ac{ text-align:center;}
.tabBox_side .side_utb{ position:relative;}
.tabBox_side .contens_tab_side{ width:200px; float:left; position:absolute; left:50%; margin-left:-710px; z-index:800;  }
.tabBox_side .contens_tab_side h2{ font-size:20px; color:#fff; font-weight:bold; background-color:#32a4a8; padding:10px 0 10px 15px;}
.tabBox_side .contens_tab_side .tabNav_side{ padding:10px 15px;background-color:#fff; border:1px solid #e4e4e4;}
.tabBox_side .contens_tab_side .tabNav_side dt{ background-color:#ececec; color:#444; padding:3px 7px; cursor:pointer; font-size:14px;margin-bottom:5px;}
.tabBox_side .contens_tab_side .tabNav_side dt a{ color:#444;font-size:14px;}
.tabNav_side .tn_nav{background-color:#ececec; color:#444; padding:3px 7px; font-size:14px; margin-bottom:5px;}
.tabBox_side .contens_tab_side .tabNav_side .sec_ul{ padding:2px 7px; font-size:12px;}
.tabBox_side .contens_tab_side .tabNav_side .sec_ul li{ background:url(images/scr-icon-side.png) 0 5px no-repeat; padding-left:8px;cursor:pointer; margin:3px 0;}
.tabBox_side .contens_tab_side .tabNav_side .sec_ul li a{ color:#666; font-size:12px;}
.tabBox_side .contens_tab_side .tabNav_side .sec_ul li:hover,.tabBox_side .contens_tab_side .tabNav_side dt:hover,.tabBox_side .contens_tab_side .tabNav_side .sec_ul li a:hover,.tabBox_side .contens_tab_side .tabNav_side dt a:hover{ color:#0072BC; text-decoration:none;}
.tabBox_side .cont_info_fr .pad_wid_con .box_text{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background-color: #fff;	-webkit-box-shadow: 0 3px 3px rgba(0,0,0,.29);-moz-box-shadow: 0 3px 3px rgba(0,0,0,.29);
box-shadow: 0 3px 3px rgba(0,0,0,.29);border: solid 1px #e5e5e5; padding:15px 20px; margin:15px 0 20px 0;}
.tabBox_side .cont_info_fr .pad_wid_con .box_text a{ display:block; color:#0072BC;}
.side_nav_icon{ display:none;z-index:110;}
.cont_infoBox,.cont_infoBox2{ display:none;}
.tabBox_side .pos_side_con a{color: #15ABEF;}

@media (max-width: 1300px) {
	.container_side{ width:85%;}
	.tabBox_side .contens_tab_side{ display:none; padding-top:10px;left:0; margin-left:0;}
	.side_nav_icon{ display:block;left:0; cursor:pointer;}
}

@media (max-width: 767px) {
	
	.tex_ac{ text-align:left;}
	.tex_ac a{ margin-bottom:10px;}
}

@media (max-width: 479px) {
	.artNew_css .pro_art_face .img-box,.artNew_css .pro_art_face .text{ float:none; width:auto; margin-bottom:10px;}
	
	}
	
/*weeks 2014-3-11*/
.weeks_css{padding:20px 0; margin-bottom:30px;}
.week_title{ font-size:30px; font-weight:bold; margin-top:10px;}
.weeks_css .month_tab{ margin-top:20px;}
.month_tab .month_nav li{ float:left; width:8.14%; text-align:center; background-color:#efefef; /*background:url(images/title-bg-tab.gif) repeat-x;*/ font-size:16px; font-weight:bold; height:58px; line-height:58px; border-right:1px solid #e4e4e4; border-left:1px solid #fff; color:#444; cursor:pointer;}
.month_tab .month_nav li.curr{background:#55b1e6; color:#fff;}
.week_tab .week_nav{ background-color:#55b1e6; padding:15px 0 10px 0;}
.weeks_css .ad_pic{ margin-top:20px;}
.month_tab .month_nav li:first-child{ border-left:none;}
.month_tab .month_nav li:last-child{ border-right:none;}
.week_tab .week_nav dd{font-size:14px; font-weight:bold; text-align:center;width:152px; height:44px;float:left;line-height:35px; color:#fff;text-align:center; margin-left:8%; cursor:pointer;}
.week_tab .week_nav dd.curr{ background:url(images/hover-bg.png) no-repeat; color:#fff; font-size:14px; font-weight:bold; text-align:center; width:152px; height:44px; line-height:35px; }
.month_tab{ position:relative;}
.month_tab .slidesMenu .flex-direction-nav {display:none;}
.month_tab .slidesMenu .flex-direction-nav a {position:absolute; color:#fff; display:block; width:30px; height:30px; overflow:hidden; text-indent:-99999px; top:15px; background:url(images/arrowImg.png) no-repeat;}
.month_tab .slidesMenu .flex-direction-nav .flex-prev {background-position:0 0; left:-20px;}
.month_tab .slidesMenu .flex-direction-nav .flex-next {background-position:right 0; left:auto; right:-20px;}
@media (max-width: 979px) {
	.month_tab .slidesMenu .flex-direction-nav {display:block;}
	.week_tab .week_nav dd{ margin-left:2%;}
	.week_title{ line-height:35px;}
}
@media (max-width: 767px) {
	.week_title{ line-height:25px; font-size:24px;}
	.week_tab .week_nav dd{ margin-left:4%;}
}

.tab_listChange .flex-prev,.tab_listChange .flex-next{ background:url(https://images.wondershare.com/style/images/banner-nav.png) no-repeat; width:24px; height:35px; position:absolute; bottom:7px; z-index:1; text-indent:-9999px;}  
.tab_listChange .flex-prev{ left:-30px;}
.tab_listChange .flex-next{ background-position:-27px 0; right:-30px;}


/*interesting 产品推荐 2014-3-28*/
.orangeBtn{ color:#fff!important;}
.pro_interested{ padding-top:15px;}
.pro_interested .pro_recommend .product_img {float:left; width:120px; text-align:center; padding-top:40px;}
.pro_interested .pro_recommend .product_info { padding:10px 0 10px 130px;}
.pro_interested .pro_recommend .product_info p{ font-size:14px;}
.pro_interested .pro_recommend .product_name {font-size:20px; padding-bottom:10px; line-height:1.2em;}
.pro_interested .pro_recommend .product_name a{ color:#333;}
.pro_interested .pro_recommend .product_name span {font-size:12px;}
.pro_interested .pro_recommend .product_txt {padding-bottom:10px;}
.pro_interested .pro_recommend .product_price { font-size:18px; text-align:center; margin-top:15px;}
.pro_interested .pro_recommend .product_price big,.pro_interested .pro_recommend .product_price small {color:#f12605;}
.pro_interested .pro_recommend .product_price del {font-size:15px; padding-right:10px;}

/*2014-3-31*/
.bg_bluelight_col{ background-color:#21b2fe;}
.fix_boxCon{ padding:30px 0;}
.fix_boxCon .title{ font-size:40px; float:left; line-height:40px;}
.fix_boxCon .nav_menu{ float:right; padding-top:15px;}
.fix_boxCon .nav_menu a{ color:#666; font-size:15px; margin-left:10px;}
.fix_boxCon .nav_menu a:first-child {margin-left: 0;}
.fix_boxCon .nav_menu a.curr{ font-weight:bold; text-decoration:underline;}
.fix_boxCon .nav_menu a.back_contest{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background-color: #21b2fe; padding:5px; color:#fff; cursor:pointer;}
.fix_boxCon .nav_menu span{  margin-left:10px;}
.fix_boxCon .title2{ font-size:30px; line-height:30px;}
.font_col_white{ color:#fff;}
.fix_boxCon p{ margin-top:8px;}
.fix_boxCon .info_con{ margin-top:15px;}
.fix_boxCon .info_con a{ color:#c3eafe; text-decoration:underline;}
.fix_boxCon .info_con a:hover{ text-decoration:none;}
.fix_boxCon .info_con strong{ display:block; margin-top:10px; font-size:16px;}
.fix_boxCon .info_con p{color:#c3eafe;}
@media (max-width: 979px) {
	.fix_boxCon .title,.fix_boxCon .nav_menu{ float:none;}
}
.utb_cssBg{ padding:30px 25px 30px 25px;}
.utb_cssBg h1 {font-size: 24px;margin-bottom: 15px; line-height:1.3em;}
.utb_cssBg p{ font-size:16px;}

/*2015-3-24*/
.rollTop {background:url(images/topbar-bg.png) repeat-x 0 0;left:0;padding-bottom:7px;position: fixed;top:0;width: 100%; z-index: 12;}
.rollTop .title { float:left; font-size:26px; line-height:40px; color:#444; padding-top:8px;}
.rollTop .btn { float:right;}
@media (min-width: 768px) and (max-width: 979px) {
	.rollTop{height:55px;}
	.rollTop .title{display:none;}
}
@media (max-width: 767px) {
	.rollTop{height:55px;}
	.rollTop .title{display:none;}
}