body, p, lable, form, ul, li, h2, h1, br, h3, ol, h4, blockquote, br { margin:0; padding:0}
ul{ list-style:none}
img { border:0}
:focus { outline:0}
table { border-collapse: collapse; border-spacing:0}
input, select {font-family:Verdana, Geneva, sans-serif}
input[type="button"], a {cursor:pointer}
body { background: url(images/body_bg.jpg) repeat; font:normal 14px/1.5em Verdana, Geneva, sans-serif; color:#000}
h5 { font-size:14px}
.tabNav li, #videograbber_net_inc_download, #searchPanel li div .download_button, .buttonLoadMore, #latestSeachKeys ul li:nth-child(1) a, #latestSeachKeys ul li:nth-child(2) a, #latestSeachKeys ul li:nth-child(3) a, .buttonLucky, #searchPanel.mp3downloader ul li .playButton, #searchPanel.mp3downloader ul li, #latestSeachKeys ul li, .buttonSearchMP3:hover, .buttonDownloadMP3:hover, a.CopyrightCloseButton, .loadmoreSearchResult, .solution .item a, .solution .item a h3, .solution .item-4 a, .solution .item-4 a h3{transition:all 0.5s ease 0s}
/*layout*/
.frame1000 { width:1000px; margin:0 auto; position:relative;}
.clear_both { clear:both; width: 100%; height: 0; overflow:hidden; margin:0!important; padding:0}
.boxClear { height:0; overflow: hidden}
.line1 { background:#bebebd; height:1px; border-bottom:1px solid #fafaf8; overflow:hidden; width:100%; clear:both; margin-bottom:26px}
.line2 { background:url(images/line2.jpg) left top repeat-x; height: 5px; width:100%}
.line3 { background:url(images/line3.jpg) left top repeat-x; height: 2px; width:100%}
/*head*/
#page_head {background: url(images/top_bg.jpg) left top repeat-x #010607; border-top: 1px solid #0b0d14; border-bottom: 1px solid #06d8fb; min-height:81px}
#top_link {float:right}
#top_link li {float:left; display:block; background:url(images/top_link_bg.png) left -22px repeat-x; color:#60b6c8; font-size:9px; height:22px; line-height:22px}
#top_link li.left, #top_link li.right {background-position:left top; background-repeat:no-repeat; width:22px}
#top_link li.right {background-position:left bottom}
#top_link li a { text-decoration:none; font-size:10px; padding:0 4px; color:#60b6c8; display:block}
#top_link li a:hover { text-decoration:underline}
#top_link li.language { position:relative}
#top_link li.language a { background:url(images/flag.png) 4px 6px no-repeat; padding-left:24px}
#top_link li.language ul { position:absolute; top:20px; left: -11px; background:#0f5b65; display:none; border-radius:0 0 8px 8px; padding:2px 0 4px 3px; z-index:99999}
#top_link li.language:hover ul { display:block}
#top_link li.language ul li { background:#0f5b65}
#top_link li.language ul li.fr a { background-position: 4px -15px}
#top_link li.language ul li.de a { background-position: 4px -37px}
#top_link li.language ul li.it a { background-position: 4px -59px}
#top_link li.language ul li.es a { background-position: 4px -82px}
#top_link li.language ul li.kr a { background-position: 4px -104px}
#top_link li.language ul li.jp a { background-position: 4px -126px}
#top_link li.language ul li.pt a { background-position: 4px -147px}
#navigation { clear: both}
#navigation ul, #logo, #navigation ul li { float: left; z-index: 100}
#logo, #navigation ul li a, #navigation ul li:hover a, #search_site input { background:url(images/navigation_bg.png) left top no-repeat}
#logo { display: block; width: 158px; height: 45px; text-decoration: none}
#navigation ul li, #navigation ul li a { display: block}
#navigation ul { margin-top: 13px}
#navigation ul li.top { margin: 0 0 0 10px; padding: 7px 11px 10px; border-radius: 6px 6px 0px 0px; position: relative}
#navigation ul li a { color: #00d2ff; font-size: 14px; text-decoration: none; background-position: right -95px; padding: 0 18px 0 0; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.75)}
#navigation ul li ul { display: none; position: absolute; background: url(images/sub_menu_bg.jpg) left bottom repeat-x #feffff; border-radius: 0px 0px 6px 6px; border: 1px solid #29a5df; left:0; width: 14.5em; top: 22px}
#navigation ul li ul li { padding: 4px 0 4px 12px; margin:0; display: block; float: none; position: relative}
#navigation ul li ul li a { font-size: 12px; background:none; padding:0; display: block; color: #687989; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75)}
#navigation ul li ul li ul { position: absolute; left: 14.5em; top: -14px; display: none; width: 15.5em}
#navigation ul li:hover { background: url(images/navigation_bg_hover.jpg) left bottom repeat-x #0affff}
#navigation ul li:hover a { background-position: right -60px; color: #00378b; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6)}
#navigation ul li:hover ul { display: block}
#navigation ul li ul li a:hover, #navigation ul li ul li ul li a, #navigation ul li:hover ul li ul li a, #navigation ul li ul li a, #navigation ul li:hover ul li a { background: none}
#navigation ul li:hover ul li ul { display: none}
#navigation ul li ul li:hover ul { display: block}
#navigation ul li ul li a.sub, #navigation ul li:hover ul li a.sub { background: url(images/arrow3.png) 145px 4px no-repeat}
#search_site { border: 0 none; float: left; height: 24px; margin: 0 0 0 4px; padding: 0 4px 5px 6px; width: 184px}
#search_site input { background-position: left -141px; border: 0; padding: 4px; font: normal 11px/1.5em Verdana, Geneva, sans-serif; color: #326300; padding: 1px 4px 5px 6px; width: 184px; text-shadow: 0 1px 0 rgba(144, 247, 23, 1); height: 24px; *padding:3px 4px 3px 6px; padding:2px 4px 4px 6px\9\0}
/*banner*/
#banner, .ad-banner{ background: url(images/banner_bg.jpg) repeat-x left top; width: 100%; height: 335px}
#bg { background: url(images/banner_pic1.jpg) left top no-repeat; height: 335px; display: block}
#banner h1, #banner p { text-shadow: 0 1px 0 rgba(0, 0, 0, 0.8)}
#banner h1 { color: #fff; font: bold 37px/1.5em "Century Gothic", Arial; padding: 47px 0 0 510px}
#banner p { padding: 18px 0 0 510px; font-size: 20px; color: #6ca5d7; line-height: 1.5em}
#banner1 { background: url(images/banner_bg2.jpg) repeat-x left top; width: 100%; height: 335px}
#bg1 { background: url(images/banner_pic2.jpg) left top no-repeat; height: 335px; display: block}
#banner1 h1, #banner1 p { text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8)}
#banner1 h1 { color: #000; font: bold 26px/1.5em "Century Gothic", Arial; padding: 47px 0 0 490px}
#banner1 p { padding: 160px 0 0 540px; font-size: 20px; color: #6ca5d7; line-height: 1.5em}
#banner1 span { font-size: 33px}
#banner3 { background: url(images/banner_bg3.jpg) repeat-x left top; width: 100%; height: 335px}
#bg3 { background: url(images/banner_pic3.jpg) left top no-repeat; height: 335px; display: block}
#banner3 h1 { text-shadow: 0 1px 3px rgba(11, 41, 63, 1); }
#banner3 h1 { color: #fff; font: bold 38px/1.5em "Century Gothic", Arial; padding: 100px 0 0 310px}
#banner3 .text_frame { text-align: right}
#banner3 p { font-size: 12px; color: #0c3059; line-height: 1.5em; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.5); font-weight: bold; padding: 10px 0}
#banner3 .link_list { margin-right: -12px}
#banner3 .link_list li a { float: right; background: url(images/arrow_dowload.png) left 4px no-repeat; padding: 4px 12px 4px 30px; text-decoration: none; font-weight:bold; color: #fff; font-size: 11px; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5)}
#banner3 .link_list li a:hover { color:#ff5a00; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.5)}
#banner4 { background: url(images/banner_bg4.jpg) repeat-x left top; width: 100%; height: 335px}
#bg4 { background: url(images/banner_pic4.jpg) left top no-repeat; height: 335px; display: block}
#banner4 h1 { color: #fff; font: bold 26px/1.5em "Century Gothic", Arial; padding: 30px 0 0 50px}
#banner4 p { padding: 15px 0 0 540px; font-size: 14px; color: #003D4A; line-height: 1.5em}
#banner4 p.white { color: #fff; font-weight: bold; text-shadow: 0 1px 0 rgba(0, 0, 0, 0)}
#banner5 { background: url(images/banner_bg5.jpg) repeat-x left top; width: 100%; height: 335px}
#bg5 { background: url(images/banner_pic5.jpg) left top no-repeat; height: 335px; display: block}
#banner5 p.text1, #banner5 p.text2 { color: #FFF; font-size: 25px; font-weight: bold; line-height: 1.2em; padding: 100px 0 0 410px; font: bold 25px/1.5em "Century Gothic", Arial; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3)}
#banner5 p.text2 { padding-top:0}
#banner5 p.text1 span, #banner5 p.text2 span { font-size: 48px}
#banner5 p.button { padding: 45px 0 0 600px}
.pink { color: #ee558c}
.blue { color: #0ca9ce; text-decoration: none}
a.blue:hover, .text_content1 p a:hover { text-decoration:underline}
.bx-prev, .bx-next { background: url(images/arrow4.png) left top no-repeat; display: block; width: 31px; height: 45px; text-decoration: none; color:#fff; font-size:0}
.bx-prev {position:absolute; left:0; top:150px}
.bx-next {position: absolute; top: 150px; right:0; background-position:0px -46px}
.download_button1, .download_button1:hover { background:url(images/banner_download_bg.png) left top no-repeat; height:69px; border:0; border-radius:12px; font-size:28px; font-weight:bold; color:#024f33; text-shadow:0 1px 0 rgba(255, 255, 255, 0.6); padding:0 10px 0 80px; *padding:0 0 0 20px}
.download_button1:hover { background-position:left -71px}
.download_button2, .download_button2:hover {background:url(images/banner_download_bg2.png) left top no-repeat; height:33px; border:0; border-radius:20px; font-size:14px; font-weight:bold; color:#fff; text-shadow:0 1px 0 rgba(0, 0, 0, 0.3); padding:0 10px 0 32px; *padding:0 0 0 10px; box-shadow:0 2px 0 rgba(255, 255, 255, 0.5) inset, 0 3px 3px rgba(0, 0, 0, 0.2)}
.download_button2:hover {background-position:left -34px}
.download_button3, .download_button3:hover {background:url(images/banner_download_bg3.png) left top no-repeat; height:57px; border:1px solid #91b4bd; border-radius:12px; font-size:21px; font-weight:bold; color:#fff; text-shadow:0 1px 0 rgba(0, 0, 0, 0.3); padding: 0 10px 0 45px; *padding:0 0 0 20px; border-bottom:0}
.download_button3:hover{background-position:left -62px}
.download_button4, .download_button4:hover{ background:url(images/banner_download_bg4.png) left top no-repeat; color:#feb83a; display: block; font-size:9px; font-weight:bold; line-height:1.2em; padding:13px 10px 30px 45px; text-align:left; text-decoration:none; text-shadow:0 1px 0 rgba(0, 0, 0, 0.3)}
.download_button4 span { color:#fff; font-size:14px}
.download_button4:hover { background-position:left -69px}
.download_button5, .download_button5:hover { background:url(images/banner_download_bg5.png) left top no-repeat; border:1px solid #F97C02; border-radius:8px; color:#FFF; font-size:16px; font-weight:bold; line-height:1.2em; padding:9px 25px 9px 45px; text-align:left; text-decoration:none; text-shadow:0 1px 0 rgba(0, 0, 0, 0.3)}
.download_button5:hover { background-position:left -41px}
/*index content*/
#content_shadow, #content_shadow1 { background: url(images/content_shadow_bg.png) left top repeat-x; height:26px}
#content { width: 1000px; margin: 0 auto}
#content_left { float: left; width: 780px}
#content_left h1 { font-size: 18px; color: #00187a; padding:0 0 20px; display:block}
#content_right { float: right; width: 218px; overflow:hidden}
.list1 li, .box_price, .sub_list1, .list2 li, .sub_list2 { float: left; display:block}
.list1 li, .list2 li { padding: 0 29px 40px 0}
.list1 li h2, .list1 li p, .list2 li h2, .list2 li p { line-height:1.8em}
.list1 li h2, .list2 li h2 { font-weight:bold; color:#00187a; font-size:18px}
.list1 li p, .list2 li p { color:#000; font-size:14px; padding-bottom:1em}
.box_price { width:104px}
.list1 li .box_price p { color: #ff4e00; font-size:12px}
.list1 li .box_price p span { color: #000; font-size: 11px; text-decoration: line-through}
.sub_list1, .sub_list2 { width: 256px; font-size: 12px; color: #333}
.sub_list1 li, .sub_list2 li { display:block; padding:0; float:none; background:url(images/arrow1.png) left 6px no-repeat; padding-left: 10px; padding-bottom:6px}
.sub_list1 li.more, .sub_list1 li.buttons, .sub_list2 li.more, .sub_list2 li.buttons { background:none}
.sub_list1 li.more a, .sub_list2 li.more a { color:#519a17; font-size:11px; text-decoration:underline}
.sub_list2 li.more { height:40px}
.sub_list2 li.buttons {*padding:20px}
.sub_list1 li.buttons, .sub_list2 li.buttons { padding-left:0px}
.buy_button, .buy_button:hover, .free_button, .free_button:hover { background:url(images/buy_free_button.png) left top no-repeat; border: 1px solid #c2c2c2; border-radius: 12px; color: #333; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6); box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset, 0 1px 2px rgba(0, 0, 0, 0.1); padding: 3px 12px 3px 38px; line-height: 19px; *line-height:17px; margin-right:8px; font-size:11px}
.buy_button:hover { background-position:left -22px; color:#00579b}
.free_button { background-position:left -52px}
.free_button:hover { background-position:left -74px; color:#21c00a}
.buy_button a, .buy_button:hover a, .free_button a, .free_button:hover a { color:#333; text-decoration:none}
.list2 li, .sub_list2 { width:360px}
.sub_list2 {font-size:12px}
.free_download_button { background:url(images/free_download_bg.png) left top no-repeat; height:55px; border:0; border-radius:12px; font-size:20px; font-weight:bold; color:#024f33; text-shadow:0 1px 0 rgba(255, 255, 255, 0.6); padding:14px 10px 16px 80px;text-decoration:none}
.free_download_button:hover { background-position:left -56px}

#dsq-reply h3, .share h3, #content_right h3 { background:#161a28; color:#fff; padding:7px 6px 7px 10px; margin:0 0 12px; font-family: "Century Gothic", Arial; font-size:13px}
#content_right h4 { font-size:12px}
#content_right p { padding-bottom:10px}
#content_right p, #content_right ul li { font-family:Arial, Helvetica, sans-serif}
#content_right ul li a { text-decoration:none; color:#000}
#content_right ul li a:hover { color:#ea5e00}
.right_list1 { padding:0px 0px 14px 10px; font-family:Arial, Helvetica, sans-serif}
.right_list1 li { padding:0 0 8px; display:block}
#content_right .quotation{margin-left:-10px}
.quotation{ background:url(images/quotation.png) 4px 4px no-repeat; padding:8px 8px 8px 24px}
.award_frame, .award_frame a.more, .award_frame a.more span, #content_right .form_list li input, #content_right .form_list input { background: url(images/award_bg.png) left top no-repeat}
.award_frame { height:419px; margin-bottom:26px}
.award_frame .title { color:#fff; text-align:center; font-weight:bold; font-family:"Century Gothic", Arial; font-size:14px; padding:30px 0}
.award_frame ul li { text-align:center; padding:6px 0}
.award_frame .more_frame { margin:12px auto; text-align:center; *margin:16px auto 12px auto}
.award_frame a.more { background-position:left -436px; height:39px; color:#fff; text-decoration:none; line-height: 36px; text-align:center; padding: 9px 12px 15px 24px; font-size:11px; *padding:11px 12px 15px 24px; *position:relative}
.award_frame a.more span { background-position:right -436px; padding:9px 4px 10px 4px; margin:1px -24px 0 0; text-shadow:0 1px 0 rgba(224, 58, 0, 1); *margin:-11px 0 0; *position:absolute; *padding:0 4px; *right:-12px}
.award_frame a.more:hover { background-position:left -474px}
.award_frame a.more:hover span { background-position:right -474px}
#content_right .form_list { padding:0 0 20px}
#content_right .form_list li { padding:3px 0}
#content_right .form_list li label { font-weight:bold}
#content_right .form_list li input, #content_right .form_list input { background-position:left -534px; height:24px; line-height:24px; width:210px; border:0; padding:0 0 0 8px}
/*footer*/
#footer { clear:both; display:block; width:100%; background:url(images/footer_bg.jpg) left top; color:#fff}
#footer .frame333, #footer .frame333 ul { float:left}
#footer .frame333 { width:333px; padding:18px 0}
#footer .frame333 h3 { float:left; font-family:"Century Gothic", Arial; font-size:18px; padding:0 20px 0 0; font-weight:normal}
#footer .frame333 ul li { display:block; background:url(images/dot1.png) left 9px no-repeat; padding:0 0 0 14px; line-height:2em}
#footer .frame333 ul li a { color:#a7a8aa; text-decoration:none}
#footer .frame333 ul li a:hover { color:#fff}
#footer .frame333 ul li.tw, #footer .frame333 ul li.fa, #footer .frame333 ul li.go, #footer .frame333 ul li.tx, #footer .frame333 ul li.xl, #footer .frame333 ul li.pin{ background:url(images/social.png) left 4px no-repeat; padding:0 0 0 24px}
#footer .frame333 ul li.fa { background-position:left -43px}
#footer .frame333 ul li.go { background-position:left -88px}
#footer .frame333 ul li.tx{background-position:left -133px}
#footer .frame333 ul li.xl{background-position:left -178px}
#footer .frame333 ul li.pin{background-position:left -226px}
.coyright { background:url(images/footer_bg2.jpg) left top}
.coyright .frame1000 { padding:12px 0; text-align:center; color:#66686e; font-size:11px}
/*about us*/
#content_shadow1 { background-position:left -1px}
#content_left1, #content_left2 { float:left; width: 710px; background:#fff; padding:24px 20px; margin-bottom:60px}
#content_left1 .alignleft { padding-right:10px; float:left}
.download_tp img { padding-right:10px; vertical-align:middle}
.download_tp a { color:#0ca9ce; text-decoration:none}
.download_tp a:hover { text-decoration:underline}
h2.title2 { font-size:18px; display:block; padding:0 0 22px}
.text_content1, .quotation_list { margin-bottom:60px}
.text_content1 img { float:left; margin-right:12px}
.text_content1 p { padding: 14px 0 0 16px; }
.text_content1 p a { color: #06a7e9}
.quotation_list li { /*border-bottom: 1px dotted #448aca;*/ padding: 0 0 20px 0; margin: 0 0 20px}
.name { color: #999; display: block; padding: 0 0 0 24px}
blockquote { background: #F4F5F7 url(images/blockquote.gif) 3px 3px no-repeat; border: 1px dashed #CCC; padding: 20px 20px 10px 36px; margin: 5px 0; font-family: Verdana, Geneva, sans-serif}
.quotename { color:#999; display:block; padding:5px 10px 0 450px}
.quotename img { vertical-align: middle; padding-right:5px}
.padding_left_10, #content_right h4 { padding-left:10px}
/*buy*/
.title3 { background: url(images/sec.jpg) top right no-repeat; display: block; padding: 20px 0; height: 35px; margin: 12px 0 !important; color: #00a4c5; font-size: 18px}
.select1 { border: 1px solid #ccc; margin: 0 4px}
.red, .table1 span, #content_left1 a.red{ color: red; text-decoration: none}
.orange, .orange_italic, .title4 a { color: #ff6000}
.orange_italic, .title4 a { font-style: italic}
.table1 { margin: 34px 0}
.table1 th { color: #fff; background: url(images/qo_bg.jpg) left top repeat-x; border: 1px solid #7678a0; text-align: left; padding: 8px 0 8px 16px}
.table1 td { background: #fff; color: #272943; border: 1px solid #7678a0; padding: 8px 0 8px 16px}
.table1 span.through { color: #272943; text-decoration: line-through}
.order_now_button, .order_now_button:hover, #content_left1 a.order_now_button, #content_left1 a.order_now_button:hover, .free_download_button1, .free_download_button1:hover { background: url(images/order_now_button.png) left top no-repeat; border: 1px solid #c2c2c2; border-radius: 12px; color:#333; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6); box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset, 0 1px 2px rgba(0, 0, 0, 0.1); padding: 4px 12px 3px 38px; text-decoration: none; font-size: 10px}
.free_download_button1, .free_download_button1:hover { background: url(images/free_down_button.png) left top no-repeat}
.order_now_button:hover, .free_download_button1:hover { background-position: left -22px; color: #ff6000}
.title4 { font-size: 14px}
.list3, .list3_h{ margin:0}
#content_left1 ul.list3 li, .list3 li, .list3_h li{ background: url(images/arrow2.png) left 5px no-repeat; padding: 0 0 10px 16px; list-style:none}
.list3_h li{background-position:left 14px}
.title5 { background: url(images/qo_bg.jpg) left top repeat-x; height:42px; display: block; color: #fff; font-size:14px; margin:0 0 20px}
.img_left { float: left; margin: 0 12px 0}
.quotation_right { padding-left: 90px; background-position: 65px top}
.align_right { text-align: right}
#content_left1 p { margin: 0 0 12px 0}
#content_left1 a{color:#00AED3;}
#content_left1 .quotation_list p.name {margin:0}
#content_left1 h1 { font-size: 18px; color: #00187a; padding: 0 0 20px; display: block}
#content_left1 h2 { font-size: 16px; padding: 5px 0 10px 0}
#content_left1 h3, #content_left1 h4 { font-size: 15px; padding: 5px 0 10px 0}
#content_left1 ol, #content_left1 ul { padding: 5px 0 10px 20px}
#content_left1 ul li { line-height: 20px; list-style:disc inside}
#content_left1 ul li a{ text-decoration:none; color:#00187A}
#content_left1 ul li.comment { list-style: none}
.title6 { font-size: 14px; padding:5px 0}
.sec .title { background: url(images/sec_title.png) left top no-repeat; height: 57px; color: #fff; font-family: "Century Gothic", Arial; font-size: 13px; font-weight: bold; text-align: center; line-height: 57px; padding: 4px 0 0 30px}
.sec ul { background: url(images/sec_mid_bg.png) left top repeat-y; padding: 0 8px}
.sec ul li { padding: 12px 0; border-bottom: 1px solid #e5e5e5}
.sec ul li img { float: left; margin-right: 8px}
.sec ul li p strong { color: #00a900; font-size: 14px}
.sec .bottom { background: url(images/sec_bottom.png) left top no-repeat; height: 13px; margin: 0 0 26px 0}
.size_24, .sec ul li p strong.size_24 { font-size:24px}
/*product*/
.product_introduction_frame { background:url(images/product_bg.jpg) left bottom repeat-x #f1f3f4; border-bottom:1px solid #879497; padding: 10px 0 40px 0}
.product_introduction_frame h1 { color: #00378b; font-size: 30px; text-align: center; display: block; font-weight: normal; line-height: 2em; padding: 18px 0 5px}
.product_introduction_frame .left{float:left; margin-right:24px; margin-top:12px; min-height:280px; overflow:hidden; width:360px}
.product_introduction_frame .left img { margin: 0 0 6px 0}
.product_introduction_frame .left p { color: #8b0000; font-size: 24px; text-align: center}
.product_introduction_frame p, .product_introduction_frame .right ul { margin: 0 0 22px 0}
.product_introduction_frame .right{float:left; padding:10px 0 0; width:616px; overflow:hidden}
.product_introduction_frame .right ul li{background: url(images/check.png) no-repeat scroll 0 4px rgba(0, 0, 0, 0); padding:0 0 10px 20px}
.red2, #apowersoft_rate #rate_text { color: #8b0000!important}
#apowersoft_rate #rate_text { font-weight: bold!important; padding: 4px 0 0 8px}
.margin_left_22 { margin: 0 0 0 22px}
.product_introduction_frame p a, #show_detail_reviews { color: #00378b}
#show_detail_reviews { font-style: italic; text-decoration: none}
#show_detail_reviews:hover { text-decoration: underline}
.margin_left_10 { margin: 0 0 0 10px}
.gray { color: #666}
.product_introduction_frame p.margin_left_144{margin:20px 0 0}
.free_trial_button1, .buy_now_button1, .buy_now_button1:hover { background: url(images/buttons.png) left top no-repeat; height: 59px; border: 0; border-radius: 12px; font-size: 30px; font-weight: bold; color: #024f33!important; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6); padding: 0 20px 0 80px; display: block; float: left; text-decoration: none; line-height: 59px; margin-right: 24px}
.free_trial_button1:hover { background-position: left -60px}
.buy_now_button1 { color: #4f0202!important; background-position: left -129px}
.buy_now_button1:hover { background-position: left -189px; color: #4f0202!important}
.tab_frame, .tab_frame ul li a:hover, .tab_frame ul li a.hover { background: url(images/tab_bg.png) left top repeat-x; height: 45px; line-height: 45px}
.tab_frame ul { width: 710px; margin: 0 auto}
.tab_frame ul li, .tab_frame ul li a { float: left; display: block}
.tab_frame ul li a { line-height: 45px; padding: 0 20px; color: #666; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6); font-weight: bold; text-decoration: none; background: url(images/tab_line.jpg) right top no-repeat}
.tab_frame ul li a:hover, .tab_frame ul li a.hover { background-position: left -46px; color: #00187a}
#content_left2 { background: none; padding: 0 0 20px 0; width: 750px}
#content_left2 h1 { color: #00187A; font-weight: bold; font-size: 18px; padding-bottom: 10px}
#content_left2 h2 { color: #00187A; font-weight: bold; font-size: 16px; padding-top: 10px}
#content_left2 h3 { padding: 10px 0}
#content_left2 ol li { list-style: decimal inside; padding-left: 10px}
#content_left2 ol img { padding: 5px 0px 5px 10px}
.vedio_frame { margin-bottom: 30px}
.vedio_frame img { width: 165px; height: 144px; overflow: hidden; border: 3px solid #abbbbe; float: left}
.vedio_frame div.text_right { background: #fff; padding: 8px 16px 8px 190px; color: #666}
.margin_top_8 { margin-top: 8px}
.title_big { font-size: 18px; color: #00187a; padding: 0 0 20px 0; display: block}
.pic_text { padding: 20px 0}
.pic_text img { float: left; margin-right: 26px}
.pic_text a { color: #06A7E9}
.pic_text2 { padding: 20px 0 30px}
.pic_text2 img { float: right; margin-left: 26px; padding-right:10px}
.pic_text2 a { color: #06A7E9}
.title7 { font-size: 14px; padding:12px 0; display:block}
.img_marging { display: block; margin:2px 0}
.list4 { margin:0 0 0 120px}
.list4 a { color:#06A7E9; text-decoration:none}
.list4 a:hover { color:#000}
.list5 { display: block; height: 35px}
.list5 li { float: left; padding: 6px 6px 6px 0}
input.email { border: 1px solid #ccc; width:200px}
input.resend { border: 0; background: #73c422; color: #fff; cursor: pointer; font-weight: bold; font-size: 11px; padding: 2px 6px}
input.resend:hover { background: #22c46e}
#content_left1 p.note { margin: 0 0 0 120px; font-style: italic; display: block; padding:0}
.articleInfo { border:1px solid #d2dbdb; overflow:hidden; background:#ddd; background-color:#cee9ed; *background-color:#e6eced;
background-image:-ms-linear-gradient(top, #fff, #e6eced); background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6eced)); background-image:-webkit-linear-gradient(top, #fff, #e6eced); background-image:-o-linear-gradient(top, #fff, #e6eced); background-image:linear-gradient(top, #fff, #e6eced); background-image:-moz-linear-gradient(top, #fff, #e6eced); background-repeat:repeat-x; margin-top:10px}
#content_left1 .articleInfo p { margin:0 0 0 70px; padding:7px 0; line-height:1.5em}
.postavatar, .post-message { float:left; display:block}
.post-message {margin:5px 15px}
.post-message a { color:#238ec1; text-decoration:none}
.fr { float:right}
.title_info .commentCount { background:url(images/comment-btn.png) no-repeat left top; color:#333; cursor:pointer; display:block; float: right; height: 20px; margin-left:10px; overflow: hidden; width:120px}
.title_info .commentCount span { display:block; float:right; height: 20px; text-align:center; width:33px}
.title_info { height: 30px; margin-bottom:20px; padding:10px 0 0}
.title_info .commentCount span:hover { color:#F30}
/*shotscreen css*/
.picshow, #picarea{ MARGIN:0 auto; WIDTH:700px}
#bigpicarea { POSITION:relative; MARGIN:0 auto; WIDTH:700px; HEIGHT:400px; OVERFLOW:hidden}
.image { TEXT-ALIGN:center}
.image IMG {MARGIN:0 auto}
#bigpicarea .word { TEXT-ALIGN:center; HEIGHT:50px; COLOR:#333; display:none!important}
#bigpicarea .word H3 { TEXT-ALIGN:center; LINE-HEIGHT:48px; HEIGHT:48px; COLOR:#333; FONT-SIZE:14px}
#bigpicarea .ui-els-hide { DISPLAY:none}
#thumbs { LIST-STYLE-TYPE:none; MARGIN:0 auto; WIDTH:700px}
*HTML #thumbs { HEIGHT:100%}
#thumbs LI { MARGIN:7px 11px; DISPLAY:inline; FLOAT:left}
#thumbs LI A { BORDER:#fff 2px solid; DISPLAY:block; FONT-SIZE:0px; height:60px; overflow:hidden}
#thumbs LI A:hover { BORDER:#01b2f6 2px solid}
#thumbs LI A.current { BORDER-BOTTOM: #f8ae0f 2px solid; BORDER-LEFT: #f8ae0f 2px solid; BORDER-TOP: #f8ae0f 2px solid; BORDER-RIGHT: #f8ae0f 2px solid}
.bigbtnPrev, .bigbtnNext{ Z-INDEX:100; POSITION:absolute; WIDTH: 35px; HEIGHT:51px; TOP:130px; CURSOR:pointer; LEFT:0}
.bigbtnNext {left:669px;}
#big_play_prev, #big_play_next { BACKGROUND-IMAGE:url(images/arrowBlueLeft.png); WIDTH:31px; DISPLAY:block; HEIGHT:38px}
#big_play_next { BACKGROUND-IMAGE:url(images/arrowBlueRight.png)}
#smallpicarea { MARGIN:16px auto; WIDTH:700px; background:#ddd; height:80px}
/*go to top*/
#toTop { display: none; text-decoration: none; position: fixed; bottom: 10px; right: 10px; overflow: hidden; width: 64px; height: 64px; border: none; text-indent: 100%; background: url(images/go_to_top.png) no-repeat left top}
#toTopHover { background: url(images/go_to_top.png) no-repeat left -64px; width: 64px; height: 64px; display: block; overflow: hidden; float: left; opacity: 0; -moz-opacity: 0; filter: alpha(opacity=0); }
#toTop:active, #toTop:focus { outline: none; }
.home-banner { height: 335px; overflow: hidden; position: relative; min-width: 1000px; width: auto !important; width: 1000px; }
.home-banner .slides_container { height: 335px; margin: 0 auto; overflow: hidden; overflow: hidden; position: relative; display: block; }
.home-banner .slides_container a { width:100%; display:block; height:335px; text-align:center; position:absolute; top:0px; left:1903px; z-index:0; background-position:initial initial; background-repeat:repeat no-repeat}
.home-banner .slides_container .slides_control { width: 100% !important}
.home-banner .bannerPagination { position:absolute; z-index: 11; bottom: 10px; left: 50%; width:120px; margin-left:-45px}
.home-banner .bannerPagination li { float:left}
.home-banner .bannerPagination li a { display:block; float:left; background:url(images/banner-btn.png) no-repeat -22px -68px; width:16px; height: 16px; margin: 8px 1px 0; padding:2px}
.home-banner .bannerPagination li.current a { background-position: 0 -68px}
.bannerslide1 { background-image: url(/css/images/banner_bg.jpg)}
.bannerslide2 { background-image: url(/css/images/banner_bg2.jpg)}
.bannerslide3 { background-image: url(/css/images/banner_bg4.jpg)}
.bannerslide4 { background-image: url(/css/images/banner_bg5.jpg)}
/*==== bookmark ====*/
.fb_iframe_widget iframe{width:218px!important}
.socialbookmark { padding-left:400px}
.margin_top_50 { margin-top:50px}
.margin_bottom_50 { margin-bottom:50px}
.googlesearch { width: 200px!important; float:left; margin-top:18px}
.cse .gsc-control-cse, .gsc-control-cse { background:none!important; border: 0!important}
table.gsc-search-box td.gsc-input, .gsc-search-box-tools .gsc-search-box .gsc-input, table.gsc-search-box td.gsc-input, .cse .gsc-control-cse, .gsc-control-cse { padding:0!important}
#gsc-i-id1 { width:150px!important}
.cse .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2 { margin: 0!important; padding: 6px!important}
.cse input.gsc-search-button, input.gsc-search-button { background-color: #51a200!important; *background-color: #51a200!important;
background-image: -ms-linear-gradient(top, #62c462, #51a200)!important; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a200))!important; background-image: -webkit-linear-gradient(top, #62c462, #51a200)!important; background-image: -o-linear-gradient(top, #62c462, #51a200)!important; background-image: -moz-linear-gradient(top, #62c462, #51a200)!important; background-image: linear-gradient(top, #62c462, #51a200)!important; border: 1px solid #489000!important}
.gsc-input-box { border: 1px solid #489000!important}
.review { padding-left: 80px}

/*==== comment ====*/
#comments { margin-top:12px}
#comment_list{ margin-bottom:6px; list-style:none; margin-left:0}
#comments h3 { color: #238ec1; line-height:2em}
#comment_form p label { padding: 5px 0 3px 6px; width: 300px; float:left}
#comment_form p { clear: both; width: 100%; display: block; border:1px solid transparent}
#comment_form p input { margin-top: 5px; margin-bottom: 5px; float:left}
#comment_number{float:right; margin-top:15px; background:url(images/comment_numleft.png) left top no-repeat}
#comment_number a{text-decoration:none; color:#999; font-style:italic; background:url(images/comment_numright.png) right top no-repeat; display:block; line-height:23px; height:23px; padding:0 8px 0 12px; font-size:11px;text-decoration:none}
#comment_number a span{background:#ccc; padding:1px 6px; border-radius:3px;color:#000;font-weight:bold}
#comment_form{margin-bottom:30px}
#submit { text-align: center!important; border: 0; background: url(images/button.jpg); height: 25px; line-height: 23px; color: #fff; font-family: Verdana, Geneva, sans-serif; font-size: 11px; cursor: pointer; padding: 0px 15px 2px 15px; font-weight: bold; color: #e5f6fb; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius:30px}
#submit:hover { background-position: left -26px; color:#fff}
.comment { padding-bottom: 20px}
.comment_meta img { vertical-align: middle}
.comment_author { font-size: 16px; font-weight: bold; padding: 0 10px 0 15px}
.comment_time { color: #959595}
.comment_link, .comment_link a { color: #959595; padding-left:5px}
#content_left1 .entry, .entry { margin: 5px 0 4px 0; padding: 12px 12px; border: 1px solid #D2CDB5}
#content_left1 .entry { padding: 12px 12px 0 12px}
.comment-childs .entry { background-color: #ecede0}
.entry p { padding-bottom: 10px}
.entry p:last-child { padding-bottom:0}
.thdrpy { float: right; color: #519a17; padding-right:5px}
.thdrpy a { color: #519a17; text-decoration: underline}
.thdrpy a:hover { text-decoration: none}
.comment-childs { margin: 30px 0 0 40px}
#comment_list li ul{ list-style:disc; margin-left:12px}

.solution { padding-bottom: 20px; margin: 0 15px 20px 0; border-bottom: 1px solid #bebebd; -webkit-box-shadow: 0 1px 0 #fafaf8; -moz-box-shadow: 0 1px 0 #fafaf8; box-shadow: 0 1px 0 #fafaf8}
.solution h1 { color: #00187A; font-weight: bold; font-size: 18px}
.solution .item { float: left; margin: 20px 10px 10px 0; width: 245px; border-top: 1px solid #bebebd}
.solution .item h3 { margin-bottom: 10px; font-weight: normal; font-size: 16px; text-decoration: none; color: #000}
.item-1 span.img, .item-2 span.img, .item-3 span.img, .item-4 span.img, .item-5 span.img, .item-6 span.img{ float:left; display: block; width: 90px; height: 75px; padding-right: 5px}
.solution p { font-size: 14px; text-decoration: none; line-height:25px; color: #333333}
.solution .item a { padding:5px 5px 5px 1px; display:block; float:left; font-size:11px; text-decoration:none; line-height:16px; color:#333}
.solution .item a:hover { outline:1px solid #A0D1E1; background:rgba(226, 247, 254, 0.8); box-shadow:inset 0 1px #A0D1E1}
.solution .item a:hover h3{ font-size:18px; color:#003e53; font-weight:bold}
.solution .item-4 a:hover h3{ font-size:16px;}
.item-1 p, .item-2 p, .item-3 p, .item-4 p, .item-5 p, .item-6 p{ font-size:14px; text-decoration:none; line-height:20px; color:#333}
.item-1 span.img { background: url(../images/online/onine_recorder.png) no-repeat}
.item-2 span.img { background: url(../images/online/audioconverter2.png) no-repeat}
.item-3 span.img { background: url(../images/online/videoconverter2.png) no-repeat}
.item-4 span.img { background: url(../images/online/pdf-logo.png) no-repeat}
.item-5 span.img { background: url(../images/online/screenshot-logo.png) no-repeat}
.item-6 span.img { background: url(../images/online/mac_set.png) no-repeat}
.border_none{border:0; box-shadow:none; margin-bottom:0; padding-bottom:0}
.clearfix:after { content: "."; display:block; clear:both; visibility:hidden; line-height:0; height:0; font-size:0}
/**** All Products***/
.allp_frame {background:url(images/banner_bg_allp.png) left bottom repeat-x #F1F3F4; border-bottom: 1px solid #879497; height: 335px; overflow: hidden; position: relative; min-width: 1000px; width: auto !important; width: 1000px}
.all_new2014 a{display:block; background:url(images/banner_bg2_allp.jpg) no-repeat; height:335px; text-decoration:none; font-weight:bold; line-height:1.5em}
.all_new2014 a p{ display:block}
.gre_text1{padding:70px 0 20px 30px; color:#41b300; font-size:30px; font-style:italic; text-shadow:0 1px 0 rgba(255, 255, 255, 0.5)}
.gre_text1 span{color:#fff; text-transform:capitalize; font-size:50px; -webkit-text-shadow:#08beff 2px 0 0,#08beff 0 2px 0,#08beff -2px 0 0,#08beff 0 -2px 0; -moz-text-shadow:#08beff 2px 0 0,#08beff 0 2px 0,#08beff -2px 0 0,#08beff 0 -2px 0; text-shadow:#08beff 2px 0 0,#08beff 0 2px 0,#08beff -2px 0 0,#08beff 0 -2px 0,0 3px 0 rgba(0, 0, 0, 0.3); *filter: Glow(Color=#08beff, Strength=2);}
.gre_text2{padding:0 0 30px 30px; color:#39a305; font-size:30px; font-style:italic; text-shadow:0 1px 0 rgba(255, 255, 255, 0.5)}
.blue_text1{color:#00c4fe; font-size:20px; font-style:italic; padding:0 0 20px 30px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; text-shadow:3px 0 0 #fff,0 3px 0 #fff,3px 2px 0 #fff,3px 3px 0 #fff,-3px 0 0 #fff,-3px 2px 0 #fff,-3px 3px 0 #fff,0 -3px #fff,-3px -3px #fff,3px -3px #fff,4px -3px #fff,0 4px 4px rgba(0,0,0,1)}
.blue_text1 span{color:#fff; font-size:40px; text-shadow:3px 0 0 #00c4fe,0 3px 0 #00c4fe,3px 2px 0 #00c4fe,3px 3px 0 #00c4fe,-3px 0 0 #00c4fe,-3px 2px 0 #00c4fe,-3px 3px 0 #00c4fe,0 -3px #00c4fe,-3px -3px #00c4fe,3px -3px #00c4fe,4px -3px #00c4fe,0 4px 4px rgba(0,0,0,1); margin:0 6px}
.subs{height:47px; width:175px; background:url(images/subs.png) no-repeat 30px 0; display:block; clear:both}
.year_2013{background: url(images/banner_bg_allp_2013.jpg) left bottom repeat-x #F1F3F4;}
.allp_intro p { font-size: 13px; padding: 0 29px 20px 0}
.allp_title { padding: 10px 0px 15px 0; margin: 0 29px 20px 0; color: #000; font-size: 18px; font-weight: bold; border-bottom: 1px solid #bebebd; -webkit-box-shadow: 0 1px 0 #fafaf8; -moz-box-shadow: 0 1px 0 #fafaf8; box-shadow: 0 1px 0 #fafaf8}
.list1 li .box_price p.allp_price { text-align: center}
.allp_view_more { padding: 10px 0px 10px 0; margin: 0 29px 20px 0; border: 1px solid #bebebd; -webkit-box-shadow: 0 1px 0 #fafaf8; -moz-box-shadow: 0 1px 0 #fafaf8; box-shadow: 0 1px 0 #fafaf8; border-left: none; border-right: none; width: 751px; text-align: right}
.allp_view_more a { color: #519A17; font-size: 12px}
.allp_view_more a:hover { text-decoration: underline}
.allp_past_year, .allp_next_year {margin:0 29px 30px 0}
.allp_next_year_content, .allp_past_year_content{background:#fff; border-radius:15px; z-index:-100; margin:-28px auto 0; padding:40px 20px 10px; width:90%;box-shadow:0 2px 2px rgba(0, 0, 0, 0.3)}
.allp_past_year h3, .allp_next_year h3 { padding: 5px 0 20px 0; font-size: 18px; color:#333}
.allp_past_year .title, .allp_next_year .title{ background: url(images/image.png) no-repeat 0 0; display: block; height:50px; color:#fff; font-size:35px; font-weight:bold; text-align:center; z-index:1; position:relative; padding:14px 0 0 0}
.allp_past_year .title{ background-position:0 -90px}
.allp_past_year .item li { padding-top: 10px}
.allp_past_year .item li:nth-child(1) { padding-top: 0px}
.allp_past_year .item a, .allp_next_year .item p, .allp_next_year .item p a{ padding-left: 25px; color: #333; text-decoration: none; overflow: hidden; background: url(images/check.png) no-repeat 3px 0}
.allp_next_year .item p{background:url(images/milestone.png) no-repeat 0 5px}
.allp_next_year .item p a{padding-left:0; background:none}
.icon_check { background: url(images/check.png) no-repeat}
.allp_past_year .item p { padding-bottom: 10px}
.allp_past_year p, .allp_next_year p {line-height: 20px; padding-bottom:10px; color:#666}
.allp_past_year .item a:hover, .allp_next_year .item a:hover { text-decoration: underline}
.btn-subs, .btn-subs1 { padding: 20px 0 20px 0; display: table; margin: 0 auto}
.btn-subs1 {margin-left:69%}
.buttsc, .buttsc2{ background: url(images/button_green.png) no-repeat top left; border-radius: 30px; border: 1px solid #42a501; color: #FFF; font-size: 20px; text-decoration: none; padding:6px 30px 7px 75px}
.buttsc:hover { background-position: left -47px}
.btn-subs1 .buttsc, .buttsc2{background-position: left -95px; border:0}
.buttsc2{float:left; margin-bottom: 15px; margin-left: 30px; padding: 10px 30px 10px 75px;}
.btn-subs1 .buttsc:hover, .buttsc2:hover{ background-position: left -141px}
.page_title { color: #009999; font-size: 26px; padding: 5px 0 20px 0}
.link_list h2 { color: #004e73; font-size: 16px; font-family: "Century Gothic", Arial; margin-top: 10px}
.link_list { margin-bottom: 24px}
.link_list li a { color: #666; text-decoration: none}
.link_list li a:hover { color: #197ECE}
.link_list li { line-height: 25px; width: 420px}
.float_left { float:left}
.float_right { float:right}
/*==== popupframe ====*/
#popup{ background-color:#fff; border-radius: 6px; box-shadow: 0 0 25px 15px #000; padding:11px; color: #111; display: none; min-width: 450px;border:2px solid #fff}
#popup:hover{border:2px solid #009ecc}
.button:hover { background: url(images/icon_quit.png) no-repeat 0 -31px}
.button.bClose { border-radius:7px; box-shadow: none; font: bold 131% sans-serif; padding: 0 6px 2px; position: absolute; right:-18px; top:-18px}
.button { background: url(images/icon_quit.png) no-repeat top left; width: 22px; height: 30px; cursor: pointer; display: inline-block; text-decoration:none; opacity:0.7}
.content {border:1px solid #000; background:#000}
#buttonStartRecord{color:#7A0000; font-size:17px; float:left; height:26px; line-height:16px!important}
.free_trial_buttonV{background:url(images/download_small.png) no-repeat 8px 5px #4e7cb6; font-size:12px; height:26px; line-height:26px; padding:0 10px 0 35px; color:#beedf6!important; text-shadow:none!important; margin: 24px 0 0 20px; border-radius:6px; box-shadow:0 5px 0 rgba(60, 95, 139, 1), 0 5px 5px rgba(0, 0, 0, 0.5); font-weight:bold; text-decoration:none; float:left}
div.vframe .free_trial_buttonV{margin-top:8px}
.free_trial_buttonV:hover{color:#fff!important; box-shadow:0 3px 0 rgba(60, 95, 139, 1), 0 3px 3px rgba(0, 0, 0, 0.5); margin-top:7px!important}
div.vframe .free_trial_buttonV:hover{margin-top:11px!important; background-position:8px -31px}
p.margin_left_144 .free_trial_buttonV{position:relative; margin-top:19px}
p.margin_left_144 .free_trial_buttonV:hover{margin-top:19px!important; top:3px; background-position:8px -31px}

#loadingProgress{display:block; background:#cfdfeb; color:#0a3469; font-size:12px; border-radius:6px; line-height:24px; margin:8px 0 0 0; padding: 0 14px; text-align:left}
#loadingProgress img{ vertical-align:middle; margin-right:4px}
.progressbarDownloadMP3{width:344px!important; float:right!important; margin:0 10px 0 0!important}
.progressbarDownloadMP3 .text{width:340px!important}

#buttonStartRecord.launch_button, .record_button, .audio_button{background:#207acc url(images/icon-phone-manage.png) no-repeat 8px 4px!important; color:#fff!important; text-decoration:none!important; font-size:24px!important; box-shadow:0 5px 0 #155085, 0 6px 6px rgba(0, 0, 0, 0.3)!important; position:relative; text-shadow:none!important; padding:16px 20px 10px 60px; border-radius:12px!important; border:0!important; font-weight:normal!important}
#buttonStartRecord.launch_button:hover, .record_button:hover, .audio_button:hover{background:#1e71bd url(images/icon-phone-manage.png) no-repeat 8px -59px!important; box-shadow:0 1px 0 #214a62, 0 3px 3px rgba(0, 0, 0, 0.3)!important; top:3px!important;}
.record_button, .record_button:hover{background-image:url(images/icon-screen-recorder.png)!important}
.audio_button, .audio_button:hover{background-image:url(images/icon-audio-recorder.png)!important}

#latest_downloads .video_items li, #daily_top_20 .video_items li, #all_time_top_20 .video_items li{float:right!important; padding:6px 10px 6px 6px!important}
#content_left2 #latest_downloads .video_content h3, #content_left2 #daily_top_20 .video_content h3, #content_left2 #all_time_top_20 .video_content h3{padding-top:0; height:2.5em}
#content_left2 #latest_downloads .video_content h3 a, #content_left2 #daily_top_20 .video_content h3 a, #content_left2 #all_time_top_20 .video_content h3 a{line-height:1.2em; font-size:9pt}
.video_items li{margin-bottom:0px!important}
#search_videos, #videograbber_search_videos, .search_frame, #videograbber_search_result #search_result_entries li{float:right}
#search_result_entries li div.title{line-height:1.2em; margin-top:6px}
.product_introduction_frame .video_grabber_title h1{font-size:16px; text-align:left}
.product_introduction_frame .video_grabber_title h1 a{text-decoration:none; color:#004C7F}
#video_grabber_product #video_img, .right_video_list_img{border:1px solid #ddd; border-radius:12px 12px 0 12px}
.video_grabber_video_items li:hover{border-radius:3px}
#progressbar div.progress .text{width:auto!important}
#stepName{line-height:2em}
#success img{width:50px!important; height:50px!important}
#progressbar{width:99.8%!important}
#result{background:#f0f0f0; padding:0 0 12px 0}
.htutext1 li div.title{max-height:1.5em!important}
.download_caution a{border:0!important; background-color: #F5F5F5!important; background-image: linear-gradient(to bottom, #FFFFFF, #E6E6E6)!important; background-repeat: repeat-x!important; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) #B3B3B3!important; border-image: none!important; border-style: solid!important; border-width: 1px!important; box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05)!important; cursor: pointer!important; font-size: 12px!important; line-height: 20px!important; margin-bottom:10px!important; padding: 4px 12px; text-align: center!important; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75)!important; vertical-align: middle; border-radius:6px!important;text-decoration:none; color:#0088CC!important}
.download_caution a:hover, .download_caution a:focus {color:#0044CC!important; background-image:linear-gradient(to top, #FFFFFF, #eee)!important}
.likes{ margin-bottom:20px!important}
.likes .like_video{padding: 9px 30px 7px!important}
.download_caution .download_vbutton a.download_video{ background:none!important; padding:0px!important; border:0!important}
.download_caution .download_vbutton a.download_video{ color:#fff!important; text-shadow:none!important; box-shadow:none!important}
.download_vbutton{padding: 10px 10px 18px!important}
.download_caution{margin: 20px 0 5px!important; width:674px!important}
.share{margin:20px 0!important; width:700px}
.share h3{margin-bottom:4px}
#share_text_box{width:696px!important}
#dsq-account-dropdown a{color:#fff; padding:6px 12px; line-height:30px}
#leftRelatecVideos{font-weight:bold}
#disqus_thread, #leftRelatecVideos, #saveVideoResult{width:700px!important; float:left}
#content_left #saveVideoResult h1{padding:20px 0 10px 0!important}
#content_left #saveVideoResult h1 a{ text-decoration:none; color:#00187A}
.video_grabber_video_items{margin:0!important}
.product_introduction_frame #saveVideoResult{ margin:0 auto!important; width:920px!important; float:none!important}
.store_order_now, .store_order_now:hover{background:url(images/store_button.jpg) no-repeat scroll 0 0 transparent}
.store_order_now{text-decoration:none; font-size:20px; text-shadow:0 1px 0 rgba(255, 255, 255, 1); color:#d95200; border-radius:24px; padding:12px 10px 14px 70px; margin-top:12px; display:inline-block; border:1px solid #C2C2C2}
.store_order_now:hover{background-position:0 -49px}
.ad-banner a img{margin:0 auto; display:block}
.tabContent_p p{margin:16px 0}
.tabContent_p span.text_left{padding:0 6px 20px 0; color:#00187a;float:left}
.tabContent_p span.text_left b{color:#fff; background:#04c8f9; padding:0 6px 1px 6px; border-radius:12px; font-size:16px}
.imagefloat{box-shadow:1px 20px 20px rgba(0, 0, 0, 0.3); margin:0 0 25px; border: 1px solid #aaa; border-radius:8px}
.social_link{display:block; font-size:11px}
.social_link:hover{ text-decoration:underline}
/*==== it's free ====*/
.have_a_try{position:absolute; background:url(images/have_a_try.png) no-repeat left top; left:360px; top:65px; width:200px; height:33px}
.have_a_try2{position:absolute; background:url(images/have_a_try2.png) no-repeat left top; left:840px; top:300px; width:200px; height:58px}
.QuickStartGuide{position:absolute; bottom:0; margin-bottom:-40px; background:url(images/QuickStartGuide.png) no-repeat left top; width:250px; height:50px; left:210px}
#why_choose{ position:relative}
.Full-screenPlayback{ position:absolute; background:url(images/Full-screenPlayback.png) no-repeat left top; width:203px; height:30px; left:424px; top:399px}
/*==== ask_answer ====*/
.ask, .answer{color:#fff; float:left; border-radius:14px; margin:0 12px 0 0; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); background-repeat: repeat-x; font-weight:bold; border:1px solid #ff9c00; box-shadow:0 0 3px rgba(0, 0, 0, 0.5)}
.ask{font-size:16px; background-color:#FAA732; background-image: linear-gradient(to bottom, #FBB450, #F89406); padding:16px 11px 16px 12px}
.answer{font-size:16px; background-color:#5BB75B; background-image: linear-gradient(to bottom, #62C462, #51A351); padding:17px 12px; border:1px solid #009107}
a.fancybox-media img, a.fancybox img{cursor:url(images/zoomin.cur), pointer}
td.gsc-search-button{padding-top:4px !important}
/*==== store-tab ====*/
#content_left1 ul.store-tabe{padding:0; float:left; margin-top:20px}
#content_left1 ul.store-content{padding:0;}
.store-content table{margin:0}
#content_left1 ul.store-tabe li, #content_left1 ul.store-content li{list-style:none}
#content_left1 ul.store-content li{padding:6px; border:1px solid #b7cadb; background:#d3e4f3; clear:both; margin-bottom:24px; border-top:0}
.store-tabe li{ float:left; background: rgba(248,250,252,1);
background: -moz-linear-gradient(top, rgba(248,250,252,1) 0%, rgba(234,240,244,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(248,250,252,1)), color-stop(100%, rgba(234,240,244,1)));
background: -webkit-linear-gradient(top, rgba(248,250,252,1) 0%, rgba(234,240,244,1) 100%);
background: -o-linear-gradient(top, rgba(248,250,252,1) 0%, rgba(234,240,244,1) 100%);
background: -ms-linear-gradient(top, rgba(248,250,252,1) 0%, rgba(234,240,244,1) 100%);
background: linear-gradient(to bottom, rgba(248,250,252,1) 0%, rgba(234,240,244,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8fafc', endColorstr='#eaf0f4', GradientType=0 ); width:50%; cursor:pointer}
#content_left1 ul.store-tabe li div h3{ padding-bottom:5px; font-size:14px}
.store-tabe li#storeNavLiefttimeLicense div, .store-tabe li#storeNavYearLicense div{background:url(images/select1.png) no-repeat scroll 12px -127px transparent; padding:8px 8px 12px 85px; color:#696969; border-bottom:1px solid #b7cadb;}
.store-tabe li#storeNavYearLicense div{ background:url(images/select1.png) no-repeat scroll 12px -433px transparent;}
.store-tabe li div h3{ color:#535353}
.store-tabe li.hover, .store-tabe li:hover{background: rgba(240,246,251,1);
background: -moz-linear-gradient(top, rgba(240,246,251,1) 0%, rgba(211,228,243,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(240,246,251,1)), color-stop(100%, rgba(211,228,243,1)));
background: -webkit-linear-gradient(top, rgba(240,246,251,1) 0%, rgba(211,228,243,1) 100%);
background: -o-linear-gradient(top, rgba(240,246,251,1) 0%, rgba(211,228,243,1) 100%);
background: -ms-linear-gradient(top, rgba(240,246,251,1) 0%, rgba(211,228,243,1) 100%);
background: linear-gradient(to bottom, rgba(240,246,251,1) 0%, rgba(211,228,243,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f6fb', endColorstr='#d3e4f3', GradientType=0 );}
.store-tabe li.hover div h3, .store-tabe li:hover div h3{color:#0075af}
.store-tabe li#storeNavLiefttimeLicense:hover div, .store-tabe li#storeNavLiefttimeLicense.hover div{ background:url(images/select1.png) no-repeat scroll 12px 8px transparent; color:#407690; border:1px solid #b7cadb; border-bottom:0}
.store-tabe li#storeNavYearLicense:hover div, .store-tabe li#storeNavYearLicense.hover div{ background:url(images/select1.png) no-repeat scroll 12px -275px transparent; color:#407690; border:1px solid #b7cadb; border-bottom:0}
.hidden{display:none}
/*==== api ====*/
#content_left1 div.tab_frame ul, #content_left1 div.tab_frame ul li a{border-radius:8px 8px 0 0;}
#content_left1 div.tab_frame ul li a{ color:#999;}
#content_left1 div.tab_frame ul li a:hover, #content_left1 div.tab_frame ul li a.hover{color:#00187A}
#content_left1 div.tab_frame ul, #content_api #selectColorScheme{padding:0;}
#content_api #content_left2{width:672px; padding:0 18px 20px; border:1px solid #eee; margin-bottom:30px; background: rgba(255,255,255,1);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 49%, rgba(246,246,246,1) 81%, rgba(237,237,237,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(49%, rgba(255,255,255,1)), color-stop(81%, rgba(246,246,246,1)), color-stop(100%, rgba(237,237,237,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 49%, rgba(246,246,246,1) 81%, rgba(237,237,237,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 49%, rgba(246,246,246,1) 81%, rgba(237,237,237,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 49%, rgba(246,246,246,1) 81%, rgba(237,237,237,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 49%, rgba(246,246,246,1) 81%, rgba(237,237,237,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 );}
#content_api #selectColorScheme, #content_api p{margin:0;}
#selectColorScheme li{list-style:none; display:block; vertical-align:middle; width:665px; background:#eee; height:58px; margin:0 0 12px 0; padding:3px;}
#selectColorScheme li:hover{ background:#d3e4f3;}
#selectColorScheme li input{margin:20px 0 0 19px;}
#content_api #textareaCode{width:665px!important; margin:12px 0; border:1px solid #eee;}
#content_api #selectColorScheme + p{color:#ff9c00;}
#content_api p{padding-left:0;}
#buttonCopyCode{background: rgba(255,175,75,1); color:#feffbf; border:0; border-radius:6px; padding:3px; margin-bottom:16px;}
#buttonCopyCode:hover{background:#e37a00; color:#fff;}
.margin_bottom_20{margin:0 0 20px 0}
/*video-to-mp3*/
#video_grabber_main, #searchPanel li .img_frame, .downloadButton, #latestSeachKeys, #outputAudioSetting, #vgMain, .CopyrightContent{position:relative;}
.tabNav li, #video_grabber_main .tips{text-shadow:0 1px 0 rgba(255, 255, 255, 0.5)}
.tabNav li, #convertPanel #outputAudioSetting, #video_grabber_product, #searchPanel li, #searchPanel.mp3downloader ul li .meta, .buttonSearchMP3, .buttonDownloadMP3, .buttonLucky, #latestSeachKeys ul li:nth-child(1) a, #latestSeachKeys ul li:nth-child(2) a, #latestSeachKeys ul li:nth-child(3) a, .mp3downloader, #latestSeachKeys ul li{float:left}
#searchPanel.mp3downloader ul li .operate, #searchAds{float:right}
#video_grabber_main .tips, #videograbber_net_inc_download  #result, #latestSeachKeys, #downloadDesktopVersion, .CopyrightContent, .Copyright, .loadmoreSearchResult{clear:both;}
#video_grabber_main .tips, .loadmoreSearchResult{text-align:center;}
.tabNav{ height:30px; line-height:30px; width:100%; border-bottom:2px solid #004c7f; box-shadow:0 1px 0 #C7D0D3; margin-bottom:15px}
.tabNav li{background:background: rgba(255,255,255,1);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(224,224,224,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(224,224,224,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(224,224,224,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(224,224,224,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(224,224,224,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(224,224,224,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e0e0e0', GradientType=0 ); color:#616161; font-weight:bold; border-radius:8px 8px 0 0; padding:0 15px; cursor:pointer; margin-right:2px; border-top:1px solid #e0e0e0; margin-top:-1px}
.tabNav li.activedNav, .tabNav li:hover{ background:#004c7f; filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#004c7f', endColorstr='#004c7f', GradientType=0 ); color:#fff; border-top:1px solid #004674; text-shadow:0 1px 0 rgba(0, 0, 0, 0.1)}
#downloadDesktopVersion .free_trial_buttonV, #downloadDesktopVersion .free_trial_buttonV:hover{margin-top:5px}
#downloadDesktopVersion{height:45px}
#video_grabber_main .tips{font-size:18px; font-weight:bold; padding:24px 0 12px; color:#004C7F}
#videograbber_net_inc_download #saveVideoResult{width:940px!important}
#videograbber_net_inc_download #tipsNoJaveInstalled{text-align:left; padding:5px 10px}
.buttonDownload, .buttonBrowse, .buttonSearch, .buttonSearchMP3, .buttonDownloadMP3{background:#0098ff url(images/icons_mp3.png) no-repeat scroll 50px -33px; color:#fff; padding:7px 5px 5px 80px; border:0; font-size:16px; font-weight:bold; border-radius:0 12px 12px 0; border-bottom:5px solid #004C7F; margin-left:-15px; width:246px; text-align:left; height:41px}
.buttonDownload:hover, .buttonBrowse:hover, .buttonSearch:hover{background:#004C7F url(images/icons_mp3.png) no-repeat scroll 50px -76px; box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.5);}
.buttonBrowse{background-position:50px -214px}
.buttonBrowse:hover{background-position:50px -255px}
.buttonSearch{background-position:50px -120px}
.buttonSearch:hover{background-position:50px -160px}
#video_grabber_product{width:260px; overflow:hidden}
#convertPanel #outputAudioSetting li{margin:0 0 10px 0}
#outputAudioSetting select, #outputAudioSetting input{border:1px solid #999}
#outputAudioSetting ul li:nth-child(1) b{display:block}
#outputAudioSetting b{margin-right:6px; color:#666; font-weight:normal}
#videograbber_net_inc_download  #result{border-radius:0 0 8px 8px; margin-bottom: -19px; display:none}
.tab_frame ul.videotomp3Tab{width:900px}
#videograbber_net_inc_download #btnDownloadMusic{font-size:20px; height:36px; line-height:36px; background:#009a0b url(images/icons_mp3.png) no-repeat scroll 18px 6px; padding:0 16px 0 48px; border-radius:8px; border:0; border-bottom:4px solid #056a00; margin:15px 0 0 250px}
#videograbber_net_inc_download #btnDownloadMusic:hover{box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.3); background:#056a00 url(images/icons_mp3.png) no-repeat scroll 18px 6px;}
#searchPanel li{margin:0 14px 20px 0; width:180px; overflow:hidden; height:180px; border:1px solid #efefef}
#searchPanel li:hover{ background-color:#d9f5ff; border:1px solid #0098FF}
#searchPanel li .meta{}
#searchPanel li .downloadButton{ padding:5px;}
#searchPanel li .playButton{padding:5px;}
#searchPanel h1, #saveVideoResult h1{font-size:16px; color:#ff0000}
#searchPanel li .img_frame{height:112px; overflow:hidden}
#searchPanel li  a{text-decoration:none}
#searchPanel li .img_frame p{margin:0; position:absolute; bottom:0; right:0; padding:0 4px; background:#000; color:#fff}
#searchPanel li .title{color:#666; height:2.4em; line-height:1.2em; margin-top:6px; overflow:hidden}
#searchPanel li div .download_button, #searchPanel.mp3downloader ul li .downloadButton, #searchPanel.mp3downloader ul li .playButton{float:right; padding:2px 12px 2px 30px; border-radius:6px; background:#20ac00 url(images/icons_mp3.png) no-repeat scroll 10px -303px; font-weight:bold; margin:4px 0 0 0; color:#fff; border-bottom:3px solid #008d19}
#searchPanel li div .download_button:hover, #searchPanel.mp3downloader ul li .downloadButton:hover{background-color:#008d19; border-bottom:3px solid #20ac00}
#convertPanel .settingConvertMP3{width:100%}
#videograbber_net_inc_download #btnDownloadMusic.buttonDownloadMP3{background-position:18px 6px;}
#videograbber_net_inc_download #btnDownloadMusic.buttonDownloadMP3:hover{background-position:18px 7px}
.buttonLoadMore{background:#0098FF; border-radius:8px; clear:both; color:#fff; cursor:pointer; font-weight:bold; padding:6px 0; text-align:center; width:96.6%; box-shadow:0 2px #004C7F;}
.buttonLoadMore:hover{background:#004C7F; box-shadow:0 2px #0098FF}
.click_here{position:absolute; bottom:35px; left:390px; height:44px; width:154px; background:url(images/click_here.png) no-repeat}
#latestSeachKeys{float:left; padding:15px 0 0 0; width:100%;}
#latestSeachKeys ul li{height:30px; margin-bottom:3px}
#latestSeachKeys ul li a{background:rgba(255, 255, 255, 0.5); padding:2px 8px; text-decoration:none; color:#00a3c6; border-radius:8px; box-shadow:0 1px 1px rgba(0, 0, 0, 0.1); margin-right:10px;}
#latestSeachKeys ul li:nth-child(2n+1) a{color:#ff8a00}
#latestSeachKeys ul li:nth-child(2n) a{background:rgba(255, 255, 255, 0.8); color:#1cc600}
.buttonLucky{background:#aaa; color:#fff; padding:9px 10px 10px 10px; font-size:16px; font-weight:bold; box-shadow:0 1px 0 rgba(255, 255, 255, 0.3); text-decoration:none; border-radius:8px}
.buttonLucky:hover{background:#777}
#latestSeachKeys ul li:hover{transform:rotate(5deg); -webkit-transform:rotate(5deg);}
#searchPanel.mp3downloader ul li{width:100%; height:auto; border:0; overflow:visible}
/*#searchPanel.mp3downloader ul li .player{float:right; margin-top:23px; margin-right:-183px; height:40px}*/
#searchPanel.mp3downloader ul li:hover{border:0; background:rgba(0, 163, 198, 0.2); border-radius:8px; box-shadow:0 1px 0 rgba(0, 0, 0, 0.2)}
#searchPanel.mp3downloader ul li .title{color:#333; height:1.3em; width:70%; overflow:hidden}
#searchPanel.mp3downloader ul li .meta{color:#999}
#searchPanel.mp3downloader ul li:hover .meta{color:#004c7f}
#searchPanel.mp3downloader ul li .playButton{color:#fff; background-position:10px -330px; margin-right:10px; background-color:#ffb400; border-bottom:3px solid #e78800; padding-left:25px}
#searchPanel.mp3downloader ul li .playButton:hover{background-color:#e78800; border-bottom:3px solid #ffb400;}
#searchPanel.mp3downloader ul li .operate{margin-top:-20px}
#video_grabber_url.inputboxMP3Downloader{width:988px; background:#fff; border-radius:16px; border:3px solid #00adff; box-shadow:inset 0 2px 2px rgba(0, 0, 0, 0.2), 0 1px 0 rgba(255, 255, 255, 0.3); margin:0 0 20px 0}
#video_grabber_url.inputboxMP3Downloader:hover{background:#fff; border-color:#22bd00}
.buttonSearchMP3, .buttonDownloadMP3{margin:0 10px 0 360px; border-radius:8px; padding:7px 15px 6px 40px; width:auto; background-position:15px -120px; border:0; box-shadow:0 1px 0 rgba(255, 255, 255, 0.3); height:38px}
.buttonDownloadMP3{background-position:20px -29px; border-radius:0 12px 12px 0; margin:0; padding:11px 24px 11px 50px; position:absolute; right:0; top:47px; height:47px;}
.buttonSearchMP3:hover, .buttonDownloadMP3:hover{background-color:#004c7f}
.mp3downloader{background:#FFF; border-radius:8px; box-shadow:1px 1px 2px rgba(0, 0, 0, 0.2); padding:8px; width:75%}
.Copyright{font-size:11px; text-align:right; font-weight:normal}
.Copyright a{text-decoration:none; color:#345279}
.Copyright a:hover{color:#005f9f}
.CopyrightContent{text-align:left; background:rgba(255, 255, 255, 0.7); border-radius:12px; padding:12px; font-size:12px; color:#333; box-shadow:0 0 6px rgba(0, 0, 0, 0.4); margin-top:20px; line-height:2em}
.CopyrightContent ul li:first-letter{color:#0098ff; font-weight:bold; font-size:16px; font-family:century gothic;}
a.CopyrightCloseButton{position:absolute; top:4px; right:4px; background:#ff0000; border-radius:24px; padding:0 7px 3px; font-weight:bold; color:#fff; font-size:20px}
a.CopyrightCloseButton:hover{color:#fff; background:#910000}
.loadmoreSearchResult{width:99%; margin:0 auto; display:block; text-decoration:none; background:#ffa200; color:#fff; font-weight:bold; border-radius:8px; padding:8px 0; border-bottom:4px solid #ff6c00}
.loadmoreSearchResult:hover{border-bottom:4px solid #ffa200; background:#ff6c00; font-size:16px}
.product_introduction_frame p.copyright_aftertitle{margin:0; text-align:right; font-size:11px; color:#666}
.loading{margin:43px 0 0 -30px; display:block; position:absolute}
a.download_button_new{background:#00b004 url(images/download_arrow.gif) 30px 8px no-repeat; border-radius:6px; box-shadow:0 6px 0 #009304; color:#fff!important; display:inline-block; font-size:24px; font-weight: bold; padding:10px 30px 10px 65px; position:relative; text-decoration:none; transform:translate(0px, 0px); transition: all 0.2s ease 0s; margin-bottom:10px; text-decoration:none}
a.download_button_new:hover{background:#00d205 url(images/download_arrow.gif) 30px 8px no-repeat;}
a.download_button_new:active{box-shadow:0 2px 0 #2D5372; transform: translate(0px, 3px)}
.buttsc_year2014{font-weight:bold; font-size:20px; color:#fff; text-decoration:none; background:#009f0b url(images/image.png) -15px -180px no-repeat; padding:5px 20px 5px 60px; border-radius:8px; box-shadow:0 5px 0 rgba(16, 112, 0, 1), 0 5px 5px rgba(0, 0, 0, 0.5); position:relative}
.buttsc_year2014:hover{top:3px; box-shadow:0 3px 0 rgba(16, 112, 0, 1), 0 3px 3px rgba(0, 0, 0, 0.5); background-color:#00b40c}
.btn-subs1 .buttsc_year2014{background:#ff8106 url(images/image.png) -15px -269px no-repeat; box-shadow:0 5px 0 rgba(172, 87, 4, 1), 0 5px 5px rgba(0, 0, 0, 0.5)}
.btn-subs1 .buttsc_year2014:hover{box-shadow:0 3px 0 rgba(172, 87, 4, 1), 0 3px 3px rgba(0, 0, 0, 0.5); background-color:#ffb006}
.link_2013{font-size:16px; color:#007cbc; margin:15px; padding:5px; display:block}
#openOutputFolder{color:#fff; text-decoration:none; background:#ffae00 url(images/open_icon.png) no-repeat scroll 10px 4px; border-radius:8px; padding:5px 10px 5px 40px; box-shadow:0 5px 0 rgba(212, 105, 1, 1), 0 5px 5px rgba(0, 0, 0, 0.5); text-shadow:0 1px 0 rgba(0, 0, 0, 0.1); font-weight:bold; position:relative; top:-3px; margin-left:140px!important}
#openOutputFolder:hover{top:-1px; box-shadow:0 2px 0 rgba(212, 105, 1, 1), 0 2px 2px rgba(0, 0, 0, 0.5)}
.screenshot_launch_button{background:#1babd0 url(images/icon-screen-camera.png) no-repeat 15px 4px; color:#fff!important; text-decoration:none!important; font-size:24px!important; box-shadow:0 5px 0 #214a62, 0 6px 6px rgba(0, 0, 0, 0.3); position:relative; text-shadow:0 1px 0 rgba(0, 0, 0, 0.2); padding:16px 20px 10px 60px; border-radius:12px}
.screenshot_launch_button:hover{background:#007d9d url(images/icon-screen-camera.png) no-repeat 15px -59px; box-shadow:0 2px 0 #214a62, 0 3px 3px rgba(0, 0, 0, 0.3); top:3px;}
h2.second_aftertitle{margin:10px 0 10px 380px; font-size:24px; color:#0048aa}
.aligncenter{display:block; margin:0 auto 25px auto}
/*phone-manager-faq*/
.blue_dark, #content_left1 h4.blue_dark{color:#00187a}
#content_left1 h2.blue_dark{margin-top:30px}
.pr, .pr2, .pr3{position:relative; height:80px}
.pr2{clear:both; margin-top:40px; height:45px}
.pr a:nth-child(1), .pr a:nth-child(2), .pr a:nth-child(3), .pr a:nth-child(4), .pr a:nth-child(5), .pr a:nth-child(6), .pr a:nth-child(1):hover, .pr a:nth-child(2):hover, .pr a:nth-child(3):hover, .pr a:nth-child(4):hover, .pr a:nth-child(5):hover, .pr a:nth-child(6):hover, .pr5 a:nth-child(1), .pr5 a:nth-child(2){ background:url(images/pr.png) no-repeat 0 0; position:absolute; width:192px; height:36px; left:0; top:0; color:#fff; text-decoration:none; font-weight:bold; line-height:36px; padding-left:24px; font-size:14px; letter-spacing:0.08em}
#content_left1 .pr a, #content_left1 .pr2 a, #content_left1 .pr3 a{color:#fff}
.pr a:nth-child(1){background-position:0 0}
.pr a:nth-child(2), .pr a:nth-child(2):hover{background-position:10px -74px; left:82px; padding-left:36px; width:118px}
.pr a:nth-child(3), .pr a:nth-child(3):hover{background-position:0 -148px; left:214px; padding-left:34px; width:65px}
.pr a:nth-child(4), .pr a:nth-child(4):hover{background-position:0 -222px; padding-left:30px; width:172px; left:292px}
.pr a:nth-child(5), .pr a:nth-child(5):hover{background-position:0 -148px; left:455px; padding-left:34px; width:65px;}
.pr a:nth-child(6), .pr a:nth-child(6):hover{background-position:0 -370px; left:533px; padding-left:30px; width:165px;}
.pr a:nth-child(1):hover, .pr5 a:nth-child(1):hover{background-position:0 -37px}
.pr a:nth-child(2):hover{background-position:10px -111px}
.pr a:nth-child(3):hover{background-position:0 -185px}
.pr a:nth-child(4):hover{background-position:0 -259px;}
.pr a:nth-child(5):hover{background-position:0 -333px;}
.pr a:nth-child(6):hover, .pr5 a:nth-child(2):hover{background-position:0 -407px;}
.pr2 a:nth-child(1), .pr2 a:nth-child(2), .pr3 a:nth-child(1), .pr3 a:nth-child(2), .pr3 a:nth-child(3), .pr3 a:nth-child(1):hover, .pr3 a:nth-child(2):hover, .pr3 a:nth-child(3):hover, .pr3 a:nth-child(4){font-size:12px; letter-spacing:0; padding:0 12px; line-height:36px; color:#fff; text-decoration:none; float:left;}
.pr2 a:nth-child(1), .pr2 a:nth-child(1):hover, .pr3 a:nth-child(1), .pr3 a:nth-child(1):hover{background:#3e9fa7; border-radius:8px 0 0 8px; border-right:1px solid #ddf0f0}
.pr2 a:nth-child(2), .pr2 a:nth-child(2):hover, .pr3 a:nth-child(2), .pr3 a:nth-child(2):hover, .pr3 a:nth-child(4){background:#3ea75c; border-right:1px solid #ddf0f0}
.pr2 a:nth-child(2), .pr2 a:nth-child(2):hover{border-radius:0 8px 8px 0;}
.pr3 a:nth-child(3), .pr3 a:nth-child(3):hover{background:#3e9fa7; border-right:1px solid #ddf0f0}
.pr3 a:nth-child(4){border-radius:0 8px 8px 0; border-right:0}
.pr2 a:nth-child(1):hover, .pr3 a:nth-child(1):hover{background:#4dc5cf}
.pr2 a:nth-child(2):hover{background:#4dd974}
.pr3 a:nth-child(2):hover, .pr3 a:nth-child(4):hover{background:#44c669}

.pr3 a:nth-child(3):hover{background:#4dc5cf}
.pr a:nth-child(1):hover, .pr a:nth-child(2):hover, .pr a:nth-child(3):hover, .pr a:nth-child(4):hover, .pr2 a:nth-child(1):hover, .pr2 a:nth-child(2):hover, .pr3 a:nth-child(1):hover, .pr3 a:nth-child(2):hover, .pr3 a:nth-child(3):hover, .pr3 a:nth-child(4):hover{text-shadow:0 1px 0 rgba(0, 0, 0, 0.1)}
.margin45{margin:20px 10px 45px 45px}
.margin45_left{margin:0 10px 0 45px}
#content_left1 p.margin45{margin:20px 10px 25px 45px}
#content_left1 a.red{ font-style:italic; text-decoration:underline}
.font13{font-size:13px; line-height:1.7em}
.font13 img{margin-bottom:50px}
#content_left1 .margin45 ul{padding:0; margin:0 0 16px 6px}
.margin45 ul li{margin-bottom:10px}
.re_p{position:relative; padding:3px 0 4px 38px!important; margin-left:45px; font-size:13px!important}
.prtitle img, .prtitle1 img{position:absolute; top:-1px; left:-1px}
img.margin_b0{margin:0}
h4.blue{margin-left:36px; padding-top:0!important}
.sub_pr{height:40px}
.sub_pr li, #content_left1 .sub_pr li{float:left; list-style:none}
.sub_pr li a{padding:3px 7px; background:#39C; color:#fff!important; text-decoration:none; border-right:1px solid #fff; font-size:12px; float:left; display:block}
.sub_pr li:first-child a{border-radius:20px 0 0 20px}
.sub_pr li:last-child a{border-radius:0 20px 20px 0; border-right:0}
.sub_pr li a:hover{background:#0cb9ce}
.mt_20_mb_30{margin:20px 0 -30px 0}
.third_title{margin:-20px 0 0 45px}
.green{color:#148431}
.blue_green{color:#3e9fa7}
/*table*/
.chart_table{ width:100%; margin:0 auto 20px auto; border:1px solid #ddd; font-size:12px;}
.chart_table th{font-size:13px; background:#5bbcd6; color:#fff}
.chart_table th{padding:8px 12px}
.chart_table td{padding:6px 12px}
.chart_table td{background:#fff; text-align:center}
.chart_table tr td:nth-child(2n){ background:#edf7f9}
.chart_table th, .chart_table tr{border-bottom:1px solid #ddd;}
.chart_table tr th:nth-child(2n){background:#00a4c5}
.chart_table tr td:nth-child(1){background:#c0f0e8; color:#0b6555; font-size:13px; text-align:left}
.chart_table td span{text-decoration:line-through; color:#999}
.chart_table tr:hover{ box-shadow:0 0 2px rgba(0, 0, 0, 0.4)}
.green-big{color:#107629; font-size:14px}

h2.second_aftertitle{margin:10px 0 10px 380px; font-size:24px; color:#0048aa}
.product_introduction_frame p.info_aftertitle{margin:0; text-align:right; font-size:12px; color:#F00; position:absolute; top:45px; right:0}

.pr4 a, .pr4-no-a{padding:13px 20px 14px 100px; display:block; position:relative; color:#0295bc!important; font-size:16px; background:#f2f2f2; border-radius:10px; margin:20px 0; width:55%; text-decoration:none}
.pr4 a:hover{background:#e2f0f4}
.pr4-no-a{padding:8px 20px 4px 100px; width:auto}
.pr4 a span, .pr4-no-a span{display:block; background:url(images/num-bg-left.png) no-repeat 0 0; position:absolute; top:-9px; left:7px; color:#fff; font-size:48px; font-style:italic; width:91px; height:44px; padding:20px 0 0 30px}
.pr4 a:hover span{background:url(images/num-bg-left.png) no-repeat 0 -132px; top:-8px}
.pr4 a:nth-child(2n) span{background:url(images/num-bg-left.png) no-repeat 0 -66px;}
.pr4 a:nth-child(2n):hover{background:#e2f4e9; color:#00ad41!important}
.pr4 a:nth-child(2n):hover span{background:url(images/num-bg-left.png) no-repeat 0 -197px; top:-8px}
.img_style1{margin:0!important; vertical-align:middle}
.img_style2{margin:0 0 12px 0!important}
.mt_20_mb_30{margin:20px 0 -30px}
/*new buy*/
#content_left1 .pro_adv{padding:0; margin:0}
#content_left1 .pro_adv li{float:left; list-style:none; width:460px; padding:0; margin:0}
#content_left1 .pro_adv li:first-child{width:230px}
#content_left1 .pro_adv li h2{color:#00aaca; background:url(images/sec-small.jpg) no-repeat left bottom; padding-bottom:16px; margin:0 0 6px 0!important}
#content_left1 .pro_adv li h5, #content_left1 .pro_adv ul{padding:0; margin:0}
#content_left1 .pro_adv li h5, #content_left1 .pro_adv li li{font-size:12px}
#content_left1 .pro_adv li h5{margin-bottom:3px}
#content_left1 .pro_adv li li:first-child{width:97%}
#content_left1 .pro_adv li li{ float:none; display:block; color:#666; background:url(images/icon-green-check.png) no-repeat left 6px; padding:0 0 3px 16px; width:97%}
.pro_adv:after, .price_tab:after{clear:both; content: "."; display:block; font-size:0; height:0; line-height:0; visibility:hidden;}
#content_left1 ul.price_tab{ margin-bottom:20px; padding-top:0}
#content_left1 .price_tab li{width:224px; margin:16px 0 0 0; border:1px solid #c7cfd1; border-radius:6px; background:#fff; float:left; list-style:none; padding:0 0 60px 0; position:relative; text-align:center; color:#666}
#content_left1 .price_tab li:first-child{border-right:0; border-radius:6px 0 6px 6px; padding:0 0 40px}
#content_left1 .price_tab li:last-child{border-left:0; border-radius:0 6px 6px 6px; padding:0 0 40px}
#content_left1 .price_tab li:nth-child(2){ margin:0; background:#fff url(images/price-images.png) no-repeat 163px 10px}
#content_left1 .price_tab li h2{background:#2eceb6; display:block; color:#fff; padding:30px 0; font-size:15px; border-bottom:2px solid #27b09b; height:60px; text-overflow:ellipsis; border-radius:6px 6px 0 0; margin-bottom:40px}
#content_left1 .price_tab li:nth-child(2) h2{background:#faa33d; font-size:15px; color:#efff67; height:91px; border-bottom:2px solid #ff7e00; padding-top:15px; margin-bottom:60px; letter-spacing:-0.05em}
#content_left1 .price_tab li:nth-child(2) h2 a{display:block; color:#fff; text-decoration:underline; font-style:italic; font-size:13px; text-indent:0}
#content_left1 .price_tab li:first-child h2{border-radius:6px 0 0 0}
#content_left1 .price_tab li:last-child h2{border-radius:0 6px 0 0}
.price_value{ display:block; background:url(images/price-images.png) no-repeat 15px -473px; padding-top:10px}
#content_left1 .price_tab li h3{font-size:14px; color:#009c85; font-weight:bold; display:block; padding:5px 6px 10px}
#content_left1 .price_tab li h3 a{color:#009c85; text-decoration:underline}
#content_left1 .price_tab li h3 a:hover{color:#2eceb6}
.price{ position:absolute; font-size:22px; display:block; width:80px; height:48px; border-radius:200px; background:#27b09b; box-shadow:0 3px 0 #1f8e7d; top:70px; left:73px; padding-top:30px; font-weight:normal}
.price_tab li:nth-child(2) .price{ color:#fff; background:#ff7e00; box-shadow:0 3px 0 #a85300; top:100px; text-indent:0; padding-top:25px; height:53px}
#content_left1 a.price_button{background:#00b31d url(images/price-images.png) no-repeat 42px -619px; color:#fff; box-shadow:0 5px 0 #009304; position:absolute; bottom:0; font-size:17px; font-weight:bold; padding:10px 0 10px 30px; width:195px; left:-1px; border-radius:0 0 6px 6px}
#content_left1 a.price_button:hover{box-shadow:0 2px 0 #009304; background:#00b31d url(images/price-images.png) no-repeat 42px -619px; bottom:-3px;}
#content_left1 .price_tab li:nth-child(2) a.price_button{background:#ed8009 url(images/price-images.png) no-repeat 42px -609px; box-shadow:0 5px 0 #bc6607; padding:20px 0 20px 30px}
#content_left1 .price_tab li:nth-child(2) a.price_button:hover{box-shadow:0 2px 0 #bc6607; background:#ed8009 url(images/price-images.png) no-repeat 42px -609px; padding:20px 0 20px 30px}
.small{display:block; font-size:12px;}
.security{background:url(images/price-images.png) no-repeat 95px top; display:block; padding:50px 0 0 0}
.pro_adv .review{margin:10px 0 0 0; padding:0; width:220px}
.order_now_button1{ background:#ed8009 url(images/icon-cart16.png) no-repeat 8px 6px; color:#fff!important; text-decoration:none; padding:4px 12px 4px 30px; border-radius:6px; box-shadow:0 3px 0 #bc6607; display:inline-block; position:relative; font-size:18px; font-weight:bold}
.order_now_button1:hover{ background:#ed8009 url(images/icon-cart16.png) no-repeat 8px 6px; top:2px; box-shadow:0 1px 0 #bc6607}
.table2 { margin:0 0 20px 0; width:100%; border:1px solid #ddd}
.table2 span{ color: red; text-decoration: none}
.table2 th { color: #fff; background: #00a4c5; text-align: left; border: 1px solid #abdae3; padding: 8px 12px}
.table2 td { background: #fff; color: #272943; padding:6px 12px; border: 1px solid #f1f1f1;}
.table2 span.through { color: #272943; text-decoration: line-through}
.table2 tr:hover td{ background:#e5f6f9!important}
.table2 tr:hover{box-shadow:0 0 2px rgba(0, 0, 0, 0.1)}

.buy_button_new, .buy_button_new_small{background:#00b004 url(images/price-images.png) no-repeat 10px -622px; border-radius:6px; box-shadow:0 6px 0 #009304; color:#fff!important; display:inline-block; font-size:16px; padding:10px 20px 10px 40px; position:relative; text-decoration:none; transform:translate(0px, 0px); transition: all 0.2s ease 0s; margin-bottom:10px; text-decoration:none}
.buy_button_new:hover, .buy_button_new_small:hover{box-shadow:0 2px 0 #009304; transform: translate(0px, 3px)}
.buy_button_new_small{font-size:12px; background:#fff url('images/icon-cart16-green.png') no-repeat scroll 8px 6px; padding:4px 12px 4px 30px; box-shadow:none; color:#00b004!important; border:1px solid #ddd; margin-bottom:0}
.buy_button_new_small:hover{color:#fff!important; box-shadow:none; background:#00b004 url('images/icon-cart16.png') no-repeat scroll 8px 6px; border:1px solid #00b004}
.buy_button_new1{background:#00b004 url(images/price-images.png) no-repeat 6px -622px; border-radius:6px; box-shadow:0 4px 0 #009304; color:#fff!important; display:inline-block; font-size:14px; padding:6px 12px 6px 36px; position:relative; text-decoration:none; transform:translate(0px, 0px); transition: all 0.2s ease 0s; margin-top:10px; text-decoration:none; font-weight:bold}
.buy_button_new1:hover{background:#00b004 url(images/price-images.png) no-repeat 6px -622px; box-shadow:0 1px 0 #009304; transform: translate(0px, 3px)}
.buy_button_new1 span{margin-left:6px; border-left:1px solid #2f6500; padding-left:6px; display:inline-block}
.buy_button_new1 del{font-size:12px; font-weight:normal}
.price_tab p{margin:0 0 6px 0!important; line-height:1.2em!important}
.learn_more{background:url(images/arrow-learn-more.png) no-repeat right 13px; text-decoration:none; font-size:15px; padding:12px 24px 12px 0; display:inline-block}
.learn_more:hover{ color:#006bc5!important; background:url(images/arrow-learn-more.png) no-repeat right -27px;}
.google-down {float:right; margin-top:0px; display:none}
.review {height:70px; overflow:hidden;}
.left-button{position:relative}
.arrow-scan{position:absolute; width:130px; height:85px; background:url(images/arrow-scan.png) no-repeat 0 0; font-size:0; right:115px}
.product_introduction_frame .left img.scan-img{float:right; border:2px solid #fff; border-radius:6px; margin:15px 0 0 0}

#content_left1 p.margin_top_45, .margin_top_45{margin-top:45px}
#content_left1 p.margin_top_20, .margin_top_20{margin-top:20px}
input[type="submit"], input[type="reset"], input[type="button"], button{-webkit-appearance:none}
#logo img, .small_menu, #navigation2{display:none}
input[type="submit"], input[type="reset"], input[type="button"], button{-webkit-appearance:none}
#logo img, .small_menu, #navigation2{display:none}

#content_left1 p.step, #content_left1 p.stepblue, #content_left1 p.stepblue2, #content_left1 p.stepblue3, #content_left1 h3.prtitleb::before, #content_left1 h3.prtitleg::before{float:left; font-size:20px; background:#69b82f; color:#fff; border-radius:100px; margin:0 12px 0 0; font-weight:bold; width:36px; height:36px; text-align:center; line-height:36px; display:inline-block}
#content_left1 h3.prtitle, #content_left1 h3.prtitle1, #content_left1 h3.prtitleb, #content_left1 h3.prtitleg{font-size:14px; padding:8px 0 7px 0; background:#dfeeef; margin-right:8px; color:#147b84; border:1px dashed #3e9fa7; border-radius:40px 8px 8px 40px;}
#content_left1 p.stepblue{background:#3e9fa7}
#content_left1 p.stepblue2, #content_left1 p.stepblue3{background:#0ca9ce; font-size:14px}
#content_left1 h3.prtitle1, #content_left1 h3.prtitleg{background:#eefff2; border:1px dashed #5ca73e; color:#148431}
#content_left1 h3.prtitleb::before, #content_left1 h3.prtitleg::before{content:'☆'; margin:-9px 10px 0 -2px; background:#147b84}
#content_left1 h3.prtitleg::before{background:#5ca73e}
#content_left1 p.stepblue3{height:30px; width:30px; padding:0; text-align:center; line-height:30px}

.margin_l210_t40{margin: 40px 0 0 210px}
.clear_text{clear:both}
img.float_left{margin-bottom:16px}
.m_t_b_24{margin:24px 0}
.m_rgiht_24{margin:0 24px 0 0}
.outputFormatsVideo label, .outputFormatsAudio label{ font-size:12px}

.pr5{position:relative; height:80px}
.pr5 a{ background:url(images/pr.png) no-repeat 0 0; position:absolute; width:210px; height:36px; left:0; top:0; color:#fff; text-decoration:none; font-weight:bold; line-height:36px; padding-left:30px; font-size:14px; letter-spacing:0.08em}
.pr5 a:nth-child(1):hover{background-position:0 -37px}
#content_left1 .pr5 a{color:#fff}
.pr5 a:nth-child(2), .pr5 a:nth-child(2):hover{background-position:0 -296px; left:190px; width:200px; border-radius:0 4px 4px 0; padding-left:40px}
.pr5 a:nth-child(2):hover{background-position:0 -333px;}