﻿@charset "utf-8";

#main .content{background:url("index_mainbg01.gif") repeat-y;padding:0 20px;}
#main s.bottom{ height:4px; background:url("index_mainbg_bottom.gif") no-repeat; display:block; overflow:hidden;}
.f1,.f2{font-family:Microsoft YaHei;color:#ff0000}
.f2{font-family:Constantia,Georgia;font-size:18px;}
.clear{ display:block; overflow:hidden; clear:both; height:1px; margin-top:-1px;}
h3{ font-size:14px;}
.Totalnumber{ float:left; padding-left:20px;}
#Page{ float:right; margin-bottom:10px;}
#Page span{ display:block; float:left; margin-left:10px;}
#Page .previous_page a,#Page .next_page a{height:20px; width:50px; text-align:center; display:block;  border:1px solid #dfdfdf;}
#Page .previous_page a:hover,#Page .next_page a:hover{ text-decoration:none; background-color:#534134; color:#fff;}
#Page ul{float:left;}
#Page ul li{ float:left;  margin-left:10px; }
#Page ul li a{ display:block; width:20px; height:20px; text-align:center; line-height:20px; border:1px solid #dfdfdf;}
#Page ul li a:hover{ text-decoration:none; background-color:#534134; color:#fff;}
#Page ul li.curr a{ background-color:#534134; color:#fff;}
.Location{ padding:5px 0;}
.Location h1{ display:inline; font-size:12px; font-weight:normal;}
.dz_cplb_top{ background:#ebe9e4; font-size:14px; color:#000; font-weight:bold;}
.dz_cplb_top span{ display:block; float:left; padding-left:8px; line-height:32px;}
.dz_cplb_top .more{ margin-bottom:8px; display:block; float:right; padding-right:20px;}

.lay_left{ float:left; width:220px;}
.lay_left .lay_left_01{ border:1px solid #bdb097;}
.lay_left .lay_left_title{ display:block; background:url("lay_left_bg.gif") repeat-x; color:#000; line-height:30px; padding-left:10px; margin:1px;}
.lay_left ul{ padding:0 3px}
.lay_left ul li{ border-bottom:1px solid #e9e9e9; padding:5px 0;}
.lay_left ul li a{ display:block; padding-left:7px; font-weight:bold;}
.lay_left ul li a:hover{ text-decoration:none; background:url("index_leftmenubg03.gif") 200px -34px no-repeat; color:#534134}
.lay_left ul li.bordernone{ border-bottom:none;}
.lay_left ul li.curr a{ background:url("index_leftmenubg03.gif") 200px -34px no-repeat;}
.lay_left .about_question{ margin-top:15px;}
.lay_left span{ display:block;}
.lay_left span em{ color:#ff6600;}
.lay_right{ float:right; width:730px; position:relative;}
.lay_right_title{ line-height:30px; display:block; background-color:#ebe9e4; padding-left:8px; color:#000000;} 
.question_list{ margin:0 20px; padding:20px 0 20px 40px; border-bottom:1px dashed #dfdfdf;}
.question_list ul{ float:left; width:285px;}
.question_list ul.list_02{ margin-right:0; width:355px;}
.question_list ul li a{ display:block; font-size:14px; line-height:28px; _line-height:12px\9;}
.answerlist{margin:0 20px; list-style-type:decimal; list-style-position:outside; padding-left:25px; padding-left:31px\9; font-weight:bold; font-size:14px;}
.answerlist a{ font-size:14px; color:#816e59;}
.answerlist a:hover{ color:#816e59; text-decoration:none;}
.answerlist li{ padding:20px 0; border-bottom:1px dashed #dfdfdf;}
.answerlist li p{ display:block; font-weight:normal; line-height:28px; margin-top:5px;}
#backTop{ position:absolute; display:none;}
#backTop a{ display:block; width:24px; height:100px; background:url("searchpage_bg.gif") -48px -106px no-repeat;}

.question_search{ position:absolute; right:8px; top:3px; background:url("question_search.gif") 0 0 no-repeat; width:234px; height:23px;}
.question_search .searchword{ width:164px; height:21px; line-height:21px; border:none; padding-left:5px; background:url("question_search.gif") 1px -22px no-repeat; *background-position: 1px -24px;}
.question_search .searchbutton{ width:62px; background:none; border:none; height:23px; cursor:pointer;}
.faq table{ width:100%;}
.faq table th{ text-align:left; padding:5px 0 5px 25px;}
.faq_list table td{text-align:left; padding:6px 0 6px 25px; background-color:#f9f8f7; border-top:1px solid #ebe9e4;border-bottom:1px solid #ebe9e4;}
.faq_list .faq_list_cont{ padding:6px 0 15px 25px; }
.faq_list .title{ display:block; float:left; font-weight:bold; width:50px; line-height:30px;}
.faq_list p{ display:block; float:left; width:350px; line-height:30px;}
.issueresolved{ border:1px solid #ebe9e4; padding-bottom:20px;clear: both;}
.issueresolved_cont table{ width:680px; margin:6px 25px 6px 25px;}
.issueresolved_cont td{text-align:left;  border-bottom:1px dashed #ebe9e4; padding:5px 0;}
.want_ask{border:1px solid #ebe9e4; margin-bottom:25px;}
.want_ask .questionForm{padding:30px 100px 30px 100px; }
.want_ask .questionForm td{ padding:8px 5px;}
.want_ask .questionForm td input{ height:18px;}
.want_ask .questionForm td .QuestionType{ width:132px; height:22px; line-height:22px;}
.want_ask .questionForm td .inputtextarea{ width:430px; border:1px solid #d3d3d3; height:60px; overflow:auto;}
.want_ask .questionForm td .Code{ width:50px;}
.want_ask .questionForm td .sub_btn,.want_ask .questionForm td .res_btn{ width:80px; height:30px;}


.recommlist_left{ float:left; width:730px;}
.recommlist_left .noresult{ display:block; padding-left:8px; line-height:30px;}
.recommlist_right{ float:right; width:220px; }
.recommlistsearch{ background:url("question_search.gif") 0 -46px no-repeat; height:30px; width:220px;}
.recommlistsearch .inputtxt_01{ width:132px; height:28px; line-height:28px; *height:27px; *line-height:27px;  border:none; background:none; padding-left:5px; overflow:hidden; background:url("question_search.gif") 1px -75px no-repeat; }
.recommlistsearch .button_01{ width:80px; height:30px; background:none; border:none; cursor:pointer;}
.right_cont{ border:1px solid #dfdfdf;}
.right_cont h3{ display:block; float:left; color:#000; margin:5px 0 0 8px; _margin-left:4px;}
.right_cont a.more{ display:block; float:right; margin:10px 8px 0 0; _margin-right:4px;}
.right_cont ul{ margin:0 8px 6px 8px;}
.right_cont ul li{  line-height:24px;}
.top10{ border:1px solid #dfdfdf; padding-bottom:3px;}
.top10 h3{ display:block; background:url("redtop10.gif") 0 0 no-repeat; width:218px; height:43px;}
.top10 div{ margin:0 5px 0 8px; line-height:22px; *line-height:24px;}
.top10 div a{ display:block; float:left; width:135px;}
.top10 div span{ display:block; float:left;}

.certificate{ border:1px solid #e8e8e8;  margin:0 auto; margin-top:20px; margin-bottom:40px; padding:40px 15px; width:673px; text-align:center;}


.fenye{ float:right; margin:20px 0;}
.fenye span{ margin:0 3px; display:inline; float:left; border:1px solid #dfdfdf; padding:1px 8px;}
.fenye span.txt{ border:none; margin:0; padding:2px 0;}
.fenye span.txt input{ width:20px; border:1px solid #dfdfdf; height:20px; text-align:center;}
.shou,.mo,.prev,.next,.go{ cursor:pointer;}

.classify{ border:1px solid #ececec; padding:10px; margin-top:10px; border-top:3px solid #ececec;}
.classify ul li{ float:left; display:inline; line-height:20px; white-space:nowrap; margin-right:25px; margin-bottom:10px;}


.help_index_left{ width:730px;}
.help_index_right{ width:220px;}
.Visa_hot h2{ font-size:14px; color:#000; background:#ebe9e4; padding:8px 0 0 10px; height:22px; border-bottom:1px solid #fff;}
.Visa_Search_hot{ border-top:1px solid #ebe9e4; padding-bottom:10px;}
.block_bg{ background:url("visa_bg01.jpg") right center no-repeat;}
.Visa_hot{ background:url("xx.jpg") 363px 50px no-repeat #f9f8f7; }
.Visa_hot_left{ float:left; width:345px; margin:6px 0 0 20px; _margin:6px 0 0 10px;}
.Visa_hot_left h2{ font-size:12px; background:none; border:none; padding:8px 0 0 8px;}
.Visa_hot_left li{ width:345px;line-height:30px;}
.Visa_hot_left_Article1,.Visa_hot_left_Article2{ display:block; width:102px; margin-left:8px; _margin-left:5px; float:left;}
.Visa_hot_left_Article2{ width:142px; _width:140px;}
.Flag{ width:345px;}
.Flag img{ border:1px solid #816e59; margin:5px 0;}
.Flag li{  margin:0 25px 0 0;}
.Flag li,.Flag span{ width:90px; float:left; display:block;}
.Flag span{ text-align:center; line-height:18px;}
.faq_cont{ margin:10px 20px 10px 20px; height:382px; overflow:auto;
SCROLLBAR-FACE-COLOR:#816e59; 
SCROLLBAR-HIGHLIGHT-COLOR:#816e59;  
SCROLLBAR-SHADOW-COLOR:#816e59;
SCROLLBAR-3DLIGHT-COLOR:#816e59;
SCROLLBAR-ARROW-COLOR:#fff; 
SCROLLBAR-TRACK-COLOR:#d2cbc5;
SCROLLBAR-DARKSHADOW-COLOR:#fff; 
SCROLLBAR-BASE-COLOR:#816e59;}
.faq_cont li{ padding:15px 0; border-bottom:1px dashed #dfdfdf;}
.wen .title,.da .title{ display:block; float:left; font-weight:bold; width:30px;}
.wen p{ display:block; margin-top:5px; color:#9f9f9f;}
.wen .title{ font-size:14px;}
.wen .cont b{ font-size:14px;}
.wen .cont,.da .cont{ width:634px; display:block; float:left;}
.da{ display:block; margin-top:5px;}
.woyaowen{ display:block; float:right; margin:8px 20px 0 0;}
.dw_height{ height:476px;}
.qz_height{ height:366px;}
.cyts_cont,.lycs_cont{ width:360px; height:192px;}
.cyts_cont ul,.lycs_cont ul{ margin:5px 10px 0 10px;}
.cyts_cont ul li,.lycs_cont ul li{ line-height:24px; background: url("lst_bg.gif") no-repeat scroll left 12px transparent; padding-left:10px;}
.dlzx{ height:280px; height:278px\9; border:1px solid #dfdfdf;}
.dlzx h2,.zffs h2{font-size:14px; color:#000;  margin:8px 0 0 10px; height:22px;}
.dlzx ul{ margin:2px 10px 0 10px;}
.dlzx ul li{ line-height:24px; background: url("lst_bg.gif") no-repeat scroll left 12px transparent; padding-left:10px; width:186px; overflow:hidden; height:24px;}
.zffs{ height:267px; border:1px solid #dfdfdf;}
.fsfl{ border-top:3px solid #b2a48f; margin-top:5px;}
.fsfl a{ display:block; height:34px; background:url("help_bg02.jpg") 0 0 repeat-x; padding:12px 0 0 20px; cursor:pointer;}
.fsfl a:hover{ background:url("help_bg01.jpg") 0 0 repeat-x; text-decoration:none;}
.fsfl a em{ font-size:28px; float:left; font-style:italic; font-weight:bold; color:#816e59; display:inline;}
.fsfl a span{ float:left; margin:-6px 0 0 22px; color:#816e59; display:inline;}
.fsfl a span b{ display:block; font-size:14px; color:#534134;}
.fsfl a span p{ display:block; line-height:12px;}
.cpshouce{ height:102px; background:url("getmagzine.jpg") 0 0 no-repeat;}
.cpshouce a{ display:block; margin:72px 0 0 81px;}

h3.weibo, .con_Weibo li s, .con_Weibo li a.add_Concern{ background:url("index_mainicon.gif") 0 0 no-repeat;}
h3.weibo{color: #000000; font-size:14px; height: 32px; line-height: 32px; padding: 0 9px; background-position: -182px -19px;
padding-left:28px;}
.con_Weibo li.first img{background:url("index_imgbg01.gif") no-repeat;}
.con_Weibo li a.add_Concern:hover{text-decoration:none;}
.con_Weibo{border:1px solid #dfdfdf}
.con_Weibo{height:191px}
.con_Weibo li.first img{padding:0 4px 4px 0;}
.con_Weibo li{height:45px;line-height:45px;margin:0 6px;border-bottom:1px solid #e9e9e9;padding-left:5px;overflow:hidden;}
.con_Weibo li s{width:11px;height:10px;float:left;background-position:-194px 0;margin:18px 0 0 5px}
.con_Weibo li a.add_Concern{margin:12px 4px 0 0;padding-left:18px;color:#FFF;float:right;display:block;width:42px;height:24px;line-height:21px;background-position:0 -195px;}
.con_Weibo li.first{height:60px;padding-top:6px;}
.con_Weibo li.first img{background-position:-129px -94px;float:left;height:50px;width:50px}
.con_Weibo li.first a.fl{line-height:20px;margin:5px 0 0 6px}

.yingyewd h2{ color:#000; font-size:14px; line-height:38px; height:38px; display:block; background:url("yingyewangdian.jpg") repeat-x; padding:0 10px;}
.wangdian{ padding:10px; padding-bottom:0; background-color:#e8e5df; height:645px; _height:648px;}
.wangdian li{ width:286px; height:136px;_height:137px; padding:5px 10px 10px 10px; background-color:#fff; float:left; margin:0 10px 10px 0;}
.wangdian h3{ display:block; line-height:24px; background:url("wangdian_title_bg.jpg") left bottom no-repeat;}
.wangdian h3 a{ color:#534134; font-size:12px;}
.wangdian h3 a:hover{ color:#FF6600;}
.wangdian .dizhi{ display:block; margin-top:8px;}
.wangdian .dizhi em{ display:block; float:left;}
.wangdian .dizhi p{ display:block; float:left; width:248px; height:40px;}
.wangdian .lxfs span{ margin-right:18px;}
.wangdian .xiangqing{ display:block; float:right; margin:5px 0 0 0;}


.phonebk{border:1px solid #BDB097}
.phonebk .tc{padding:40px 0 20px 0}
.phonebk .p_t{height:32px;border:1px solid #eae9e4;line-height:32px;padding:0 0 0 18px;background:#f9f8f6;font-size:14px;font-weight:bold;color:#513f33;}
.phonebk .p_con{line-height:24px;padding:0 0 0 18px}