html,body{height:100%;margin:0;;padding:0;width:100%;}body{background-color:#FFF;color:#000000;font:15px/1.3em Arial,Helvetica,sans-serif;}body,h1,h2,h3,h4,h5,h6{line-height:1.5em;}code,kbd,pre,samp,tt,var{font:0.875em/1.5em Consolas,"Courier New",monospace;}code,dl,dd,form,pre{margin:0;}a:link,a:visited,ins,del{text-decoration:none;}a:link img,a:visited img,object,fieldset,abbr,acronym{border:none;}.sub,.sup{position:relative;display:inline-block;font-size:0.6875em;line-height:0.6875em;}.sub{top:5px;vertical-align:middle;}.sup{top:-0.125em;margin-top:-0.6875em;}abbr,acronym{cursor:help;}address,cite,dfn{font-style:normal;}code,pre{white-space:pre;}img{vertical-align:bottom;}textarea{vertical-align:top;}input,select,button{overflow:visible;vertical-align:middle;}legend{color:#000;margin:0 0 -0.125em;padding:0;}li{display:block;list-style:none;}optgroup option{padding-left:1.375em;}table{border-collapse:collapse;}tbody{border-top:0 solid #ccc;}.text table.no-border,.text table.no-border tr,.text table.no-border td,.text table.no-border th{border:0 solid #ccc;}td:not([valign]){vertical-align:top;}caption,th{text-align:left;}td,th{padding:0;}th{background-color:rgba(255,170,0,0.47);font-weight:bold !important;text-align:center;vertical-align:middle;}.td-middle{vertical-align:middle !important;}address,blockquote,h1,h2,h3,h4,h5,h6,fieldset,p,ol,ul{margin:0;padding:0;}th,h1,h2,h3,h4,h5,h6{color:#444;font-weight:normal;}q{quotes:"\00ab" "\00bb" "\201e" "\201c";}q:after{content:"\00bb";}q:before{content:"\00ab";}q > q:after{content:"\201c";}q > q:before{content:"\201e";}.no_border,.text .no_border,.text .no_border td,.text .no_border tr,.text .no_border th,.text .no_border tbody,.text .no_border thead{border:0;}h1,.h1,h2,.h2,h3,.h3,h4,h5,h6,.h4,.h5,.h6{color:#444444;font-weight:bold;line-height:20px;margin:10px 0;}h1,.h1{font-size:20px;line-height:1.3em;}h2,.h2{font-size:18px;line-height:1.3em;}h3,.h3{font-size:16px;line-height:1.3em;}h4,h5,h6,.h4,.h5,.h6{font-size:14px;line-height:1.3em;}.text h3,.text .h3{font-size:23px;}.text h4,.text .h4{font-size:17px;margin-top:40px;}.text h5,.text .h5{font-size:15px;margin-top:40px;}.text h4:nth-of-type(1),.text .h4:nth-of-type(1){margin-top:0;}.text .block-block h4{margin-top:40px;}.cleaner{clear:both;}a,a:link,a:visited,a:hover{text-decoration:none;cursor:pointer;outline:0;}a:link{color:#000000;}a:visited{color:#000000;}a:hover{color:#C21629;}.text{color:#000000;overflow:hidden;word-wrap:break-word;}.text a{cursor:pointer;}.text a:link,.text a:visited,.text a:hover{text-decoration:underline;}.text a:link{color:#C21629;}.text a:visited{color:#C21629;}.text a:hover{color:#C21629;text-decoration:none;}.text p{margin-bottom:8px;margin-left:50px;text-indent:40px;}.front-yellow p{text-indent:0;}.text img{margin:0 10px 10px 0;max-width:100%;}.text li{display:list-item;margin-bottom:8px;}.text ul,.text ol{padding:0 0 0 20px;}.text ul ul,.text ul ol{padding:0 0 0 40px;}.text ul li{background:transparent url(/sites/all/themes/chinavisacenter/images/bul_round_red.png) no-repeat scroll 0 10px;list-style:none inside none;margin-left:30px;padding-left:30px;}.text ul ul li{background-image:none;list-style:outside none none;text-indent:-10px;}.text ul ul,.text ul ol{margin-top:8px;}.text ol li{list-style:outside none decimal;margin-left:50px;}.text ol ul{margin-bottom:20px;}.text ol ul li{list-style:outside none none;}.text ol ul,.text ol ol{margin-top:8px;}.text ul ol li,.text ol ol li{background-image:none;list-style-type:lower-alpha;}.text table{margin-bottom:8px;}.text table td,.text table th{border:1px solid;padding:2px 8px;}.middle,.top,.bottom{display:inline-block;cursor:default;}.middle{vertical-align:middle;}.top{vertical-align:top;}.bottom{vertical-align:bottom;}.align-center{text-align:center;}.right{text-align:right;}p.u{background:transparent url(/sites/all/themes/chinavisacenter/images/ic_attention.png) no-repeat scroll 0 0;padding-left:30px;}.text .u{margin-top:30px;}.btn{display:inline-block;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;}#header-wrapper,#menu-wrapper,#flex-wrapper,#page-wrapper,#footer_menu-wrapper,#footer-wrapper{margin:0 auto;padding:0;width:940px;}#header-wrapper{margin-top:20px;}#header-wrapper .page-top{float:left;width:500px;}#header-wrapper .header{margin-left:500px;text-align:right;}#footer-wrapper{margin-bottom:20px;}#block-system-main{margin-bottom:40px;}.head_logo_new{color:#56595c;font-size:16px;font-weight:bold;margin:10px 0;}.head_logo_new b{font-size:22px;}.head_gan_new{font-weight:bold;margin:10px 0;}.head_gan_new > a,.head_gan_new > a:link,.head_gan_new > a:visited{font-weight:300;font-size:18px;margin-bottom:5px;color:#56595c;line-height:20px;text-decoration:none;}a.more-info.btn{background-color:#C21629;color:#fff;text-decoration:none;border-radius:15px;margin-top:4px;border:1px solid #a33b36;}.text .buttons{margin:30px auto;text-align:center;}.text .buttons a,.text .buttons a:link,.text .buttons a:visited,.webform-submit{background-color:#c21629;border:1px solid #a33b36;border-radius:15px;color:#fff;display:inline-block;font-size:14px;line-height:20px;margin-bottom:0;margin-top:4px;padding:4px 12px;text-align:center;text-decoration:none;vertical-align:middle;}.text .buttons a:hover,.webform-submit:hover{background-color:#FAA226;border:1px solid #E88A05;}.text .buttons a:active,.webform-submit:active{}#menu{background-color:#DEDEDE;}.header-menu ul.menu,.header-menu ul.menu li{margin:0;padding:0;}.header-menu .content > .menu{background-color:#DEDEDE;display:block;height:50px;margin:0 auto;}.header-menu .content > .menu > li{float:left;height:50px;line-height:50px;list-style:outside none none;position:relative;z-index:255;}.header-menu ul.menu li a{color:#000;display:block;font-family:"Roboto",sans-serif;font-size:12px;font-weight:400;padding:0 14px;text-decoration:none;text-shadow:none;text-transform:uppercase;}.header-menu ul.menu li:hover a{height:50px;line-height:50px;background:#C21629;box-shadow:none;color:#FFF;}.header-menu ul.menu li:hover li a{border-bottom:3px solid #C21629;}.header-menu ul.menu li:hover li a{background-color:#DEDEDE;color:#000;}.header-menu ul.menu ul{background-color:#DEDEDE;display:none;position:absolute;z-index:255;}.header-menu ul.menu ul li{background-color:#DEDEDE;width:100%;}.header-menu ul.menu li:hover ul{display:block;}.header-menu ul.menu ul li a{white-space:nowrap;}.header-menu ul.menu ul li a:hover{background-color:#C21629;color:#FFF;}.breadcrumb,.breadcrumb a{color:#b6b6b6;text-shadow:0 1px 0 #fff;}.breadcrumb a:hover{color:#C21629;text-decoration:underline;}h1.page-title{display:none;}#footer_menu{border-bottom:3px solid #DEDEDE;border-top:3px solid #DEDEDE;}.footer-menu ul.menu,.footer-menu ul.menu li{margin:0;padding:0;}.footer-menu .content{height:47px;text-align:center;}.footer-menu .content > .menu{display:inline-block;margin:0 auto;}.footer-menu .content > .menu > li{float:left;height:47px;line-height:47px;list-style:outside none none;position:relative;}.footer-menu ul.menu li a{color:#b6b6b6;padding:5px 10px;}.footer-menu ul.menu li:hover a{color:#C21629;}.footer-menu ul.menu ul{display:none;}#footer .content .copyright{float:left;}#footer .content .bank_cards{text-align:right;}.front-yellow{background-color:#ffef95;border-radius:10px;margin:20px auto 40px;min-height:50px;padding:25px 40px;}.front-yellow h3{font-size:24.5px;font-weight:bold;line-height:40px;margin:10px 0;text-align:center;}.front-yellow h4{font-size:17.5px;font-weight:bold;line-height:20px;margin:10px 0;text-align:center;}.front-yellow p{line-height:20px;margin-bottom:14px;}.front-yellow strong{font-size:14px;font-weight:bold;}.front-yellow .big{font-size:14pt;}.info-block{background:rgba(0,0,0,.05);padding:20px 0;}.info-block h4{color:#C21629;font-size:18px;font-weight:bold;line-height:20px;}.info-block p{padding:0 15px;}@media(min-width:768px){.info-blocks{}.info-block{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 10px -3px #333;-moz-box-shadow:0 0 10px -3px #333;box-shadow:0 0 10px -3px #333;}}.info-blocks{margin-bottom:20px;}.info-blocks div{box-sizing:border-box;display:block;margin-bottom:20px;margin-left:0 !important;}.info-blocks div:nth-of-type(1){margin-left:0.3% !important;}.info-blocks.col2 div{width:100%;}.info-blocks.col3 div{width:31.3%;}.info-blocks.services{text-align:center;}.info-blocks.services a,.info-blocks.services a:hover{color:#e2423e;display:block;font-size:14pt !important;height:100%;text-decoration:none;width:100%;}ul.list_files li{list-style:none outside none;}ul.list_files li.doc{background:url("/sites/all/themes/chinavisacenter/images/doc.gif") no-repeat scroll 0 50%;padding-left:30px;}ul.list_files li.pdf{background:url('/sites/all/themes/chinavisacenter/images/pdf.png') no-repeat scroll 0 50%;padding-left:30px;}.price{display:block;font-size:1.5em;text-align:center;}.left-block{float:left;width:280px;margin-right:20px;}.right-block{margin-left:300px;}.contacts td{padding-bottom:15px !important;}.cke_contents{min-height:400px;}.webform-component{margin-top:0 !important;margin-bottom:20px !important;}.webform-component label{padding-bottom:2px;}.webform-component input[type=text],.webform-component input[type=email],.webform-component textarea,.webform-component select{background-color:#fff;border:1px solid #ccc;border-radius:2px;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;color:#555;display:inline-block;font-size:14px;line-height:20px;padding:4px 6px;transition:border 0.2s linear 0s,box-shadow 0.2s linear 0s;vertical-align:middle;}.webform-component input[type=text],.webform-component input[type=email]{height:20px;}.webform-component input[type=radio]{margin:0 !important;}.webform-client-form .form-actions{text-align:right;}.webform-client-form fieldset{border:1px solid #ccc;margin-bottom:20px;padding:10px 20px 5px 20px;}.webform-client-form fieldset.collapsed{border:0 solid #ccc;}#block-webform-client-block-26 h2{font-weight:normal;margin-top:0;}#block-webform-client-block-26 input{max-width:266px;}.delivery{background-color:rgba(255,255,255,0.8);border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,0.2);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin:10px 30px 10px 10px;min-height:270px;overflow:hidden;padding:0 20px;width:380px;}#block-webform-client-block-28 .webform-component > label{font-weight:bold;}#block-webform-client-block-28 input{max-width:366px;}#block-webform-client-block-28 input[type=text],#block-webform-client-block-28 input[type=email]{width:366px;}#block-webform-client-block-28 select{width:380px;}body.page-node-27,.page-node-27 #block-system-main{margin:0 !important;}.page-node-27 #admin-menu{display:none !important;}.page-node-27 .messages li:nth-child(2){display:none;}#block-block-7{display:inline;left:-4px;position:fixed;top:150px;z-index:200;}#block-block-7:hover{left:0;;}#block-block-7 .content a{background:url(/sites/all/themes/chinavisacenter/images/but_response.png) no-repeat scroll 0 0;display:block;font-size:0;height:191px;overflow:hidden;width:29px;}.clear-webform{background-color:#fff;padding:10px 20px;width:440px;}#webform-client-form-27 .webform-component{max-width:440px;}#webform-client-form-27 label{display:inline-block;width:100px;}#webform-client-form-27 input{max-width:300px;}#webform-client-form-27 textarea{max-width:314px;}#block-webform-client-block-29{background:#fff none repeat scroll 0 0;border-radius:5px 5px 0 0;box-shadow:0 1px 5px rgba(0,0,0,0.65);color:#626262;font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.231;margin:50px auto;width:500px;}#block-webform-client-block-29 h2{background:#faa226 url('/sites/all/themes/chinavisacenter/images/h2-pdf.png') no-repeat scroll 30px 50%;border-bottom:5px solid #e88a05;border-top:1px solid #fbb34e;border-radius:5px 5px 0 0;color:#fff;font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:32px;font-weight:300;margin:0;overflow:hidden;padding:25px 30px 25px 75px;position:relative;text-align:left;}#block-webform-client-block-29 form{padding:40px 30px 0;}#block-webform-client-block-29 .webform-component-markup{border-top:1px solid #ccc;height:0;text-align:center;}#block-webform-client-block-29 h3{background-color:#fff;color:#faa226;display:inline-block;font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;margin:0 auto;padding:0 10px;position:relative;text-transform:uppercase;top:-7px;}#block-webform-client-block-29 .webform-component--email{margin-bottom:40px !important;}#block-webform-client-block-29 .webform-component-select select{max-width:440px;overflow:visible;}#block-webform-client-block-29 .webform-component input[type=text],#block-webform-client-block-29 .webform-component input[type=email]{width:426px;}#block-webform-client-block-29 fieldset input[type=text],#block-webform-client-block-29 fieldset input[type=email]{width:386px !important;}#block-webform-client-block-29 .form-actions{background:#f5f5f5 url("/sites/all/themes/chinavisacenter/images/foobg.png") repeat-x scroll 0 0;margin:0 -30px;padding:25px 25px 20px;text-align:right;}.page-node-29.page-node-done .links{display:none;}.worktime{display:inline-block;width:120px;}#block-block-3 h5{margin-top:10px;}
