html,body{
	background-color: #e0e8f3 !important;
}


.message_click_alert{width: 290px; height: 360px; position: absolute; right: 0; top: 90px; z-index: 999999; border: 1px #f0f0f0 solid; border-radius: 4px; background-color: #fafafa; display: none;}
.message_click_img{ float: right; margin-top: -12px; margin-right: 12px; width: 15px;}
.message_click_ul{ width: 90%; margin: 0 auto; height: 357px; overflow: auto;}
.message_click_ul ol{ width: 90%; margin: 0 auto; padding: 10px 0; border-bottom: 1px #ececec solid;}
.message_click_title{ font-size: 14px; color: #000;}
.message_click_people{ font-size: 12px; color: #ccc; display: inline-block; width: 70%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.message_click_numberbox{ display: inline-block; width: 30%; float: right; color: #54b1ff; text-align: right;}
.message_click_number{ padding: 1px 4px; background-color: #3b9ff3; color: #fff; border-radius: 2px; margin-right: 2px;}
.no_move_message{ width: 90%; margin: 0 auto; text-align: center; font-size: 16px; color: #ccc; margin-top: 144px;}




.search_content{ width:90%;min-width: 1200px; margin-left: 5%; overflow: hidden; position: relative; min-height: 2600px;}
.window_left{ width: 250px; max-width:250px;height: 100%; position: absolute; top: 0; left: 0;}
.window_left ul{ width:100%; margin: 0 auto; padding: 0 10%; overflow: hidden; background-color: #fff; padding-bottom: 60px; border: 1px #e6ecf2 solid;border-left-width: 0;}
.window_left ul ol{ width: 100%; margin: 0 auto; overflow: hidden;}
.window_left .condition_title{font-size: 12px;
    color: #000;
    font-weight: bold;
    width: 100%;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px #dae2ed solid;}
.window_left .subtitle{ width: 100%; overflow: hidden; margin-top: 30px; margin-bottom: 5px; float: left; font-size: 14px; font-weight: bold;color: #000; cursor: pointer; border-top: 1px #DAE2ED solid; border-bottom: 1px #DAE2ED solid; padding: 6px 0;}
.subtitle i{ margin-left: 20px;}
.company_name{ width:150px; height: 25px; border: 1px #f0f0f0 solid; outline: none; float: left; margin-right: 5px; padding-left: 5px;}
.company_name_button{ width: 50px; height: 26px; border: 0; color: #fff; background-color: #0088fc; font-size: 12px; border-radius: 2px; float: left; display: none;}
.window_left ul ol li{ width:90%; margin-left: 5%; padding: 5px 0; color: #333; text-align: left; font-size: 12px; margin-top:5px;}
.window_left ul ol li label{ font-weight: bold;}
.window_left ul ol li span{ font-size:12px; color: #000; font-weight: bold; margin-bottom: 4px;}
.window_left ul ol li:hover{ cursor: pointer; background-color: #f5f7fa;}
.window_left ul ol li div{ width: 14px; height: 14px; float: left; border: 1px #dfdfdf solid; margin-top: 3px; margin-right: 5px;}

.window_left ul .erji{ width:95%; margin-left: 5%; overflow: hidden; display: none;}
.window_left ul .erji li{ width:100%; padding: 5px 0; }
.window_left ul .erji li:hover{ cursor: pointer; background-color: #f5f7fa;}
.window_left ul .erji li div{ width: 14px; height: 14px; float: left; border: 1px #f0f0f0 solid; margin-top: 1px; margin-right: 5px;}

.window_left ul .sanji{ width:90%; margin-left: 10%; overflow: hidden; display: none;}
.window_left ul .sanji li{ width:100%; padding: 5px 0; }
.window_left ul .sanji li:hover{ cursor: pointer; background-color: #f5f7fa;}
.window_left ul .sanji li div{ width: 14px; height: 14px; float: left; border: 1px #f0f0f0 solid; margin-top: 1px; margin-right: 5px;}

.window_left ul .siji{ width:85%; margin-left: 15%; overflow: hidden; display: none;}
.window_left ul .siji li{ width:100%; padding: 5px 0; }
.window_left ul .siji li:hover{ cursor: pointer; background-color: #f5f7fa;}
.window_left ul .siji li div{ width: 14px; height: 14px; float: left; border: 1px #f0f0f0 solid; margin-top: 1px; margin-right: 5px;}

.fa-stop{ color: #3b9ff3; text-align: center; display: block; margin-top: 1px;}
.window_left ul ol li img{ width:22px; margin-left: 10px; margin-right: 5px;}
.quick_entry{ width: 100px; height: 25px; float: left; text-align: center; line-height: 25px; background-color: #3b9ff3; color: #fff; border-radius: 2px; margin-top: 10px; margin-left: 12px;}

.window_right{    width: 249px;
    position: absolute;
    right: 0;
    top: 0;
    /*margin-top: 53px;*/
    /*border: 1px #dae2ed solid;*/
    z-index: 99;
    overflow: hidden;
    background-color: #fff;}
.window_right li{    width: 70%;
    margin-bottom: 20px;
    float: none;
    margin: 20px auto;}
.window_right .product_picture{    width: 100%;
    padding-bottom: 100%;
    overflow: hidden;
    border: 1px #eeeeee solid;
    position: relative;
    margin: 0;
    height: auto;}
.window_right .product_picture img{ width: 100%; position:absolute; left:0; top:0; margin: 0 auto;}
.window_right .product_text{ font-size: 12px; color: #a6a6a6; margin-top: 5px; text-align: left; height: 42px; overflow: hidden;}

.window_center{ margin-left: 260px; overflow: hidden; min-height: 100%; position: relative;}
.window_center_content{ margin-right: 259px; background-color: #fff;}
.window_center_title{ width:100%; overflow: hidden; border-left: 1px #dae2ed solid; margin-top: 17px; }
.window_center_title_line{ width:100%; height:1px; background-color: #dae2ed; margin-top: -1px;}
.window_center_title li{ width:120px; height: 40px; border: 1px #a0acb6 solid; background-color: #7b8a97; color: #fff; text-align: center; line-height: 36px; font-size: 12px; margin-left: -1px; margin-bottom: -3px; font-weight: bold;}
.window_center_titles{ float: right; line-height: 40px; color: #000; position: absolute; right: 0;}
.window_center_titles span{ font-size:14px; color: #3b9ff3; font-weight: bold; margin: 0 2px;}
.window_center_titles i{ font-size:14px; margin-left: 5px;}
.selecter_this{ background-color: #fff !important; border-top: 4px #3b9ff3 solid !important; color: #000 !important; line-height: 37px !important;}
.company_box{ width:100%; overflow: hidden; border: 1px #dae2ed solid; border-top: 0;}
.each_enterprise{ width:96%; margin: 0 auto; overflow: hidden; border-bottom: 1px #dae2ed solid;}
.enterprise_title{ width:96%; overflow: hidden; margin: 40px auto;}
.enterprise_title_text{ width:100%; overflow: hidden; margin-top: 6px;}
.text_left{ float: left; font-size: 14px; color: #7b8a97; width: 85% !important;}
.text_left a{ color:#333 !important;}
.text_left i{ color: #a0a0a0; cursor: pointer;}
.text_left img{ margin-left: 5px; margin-right: 5px; width: 20px;}
.add_follow{float: right;
    width: 80px;
    height: 30px;
    background-color: #3b9ff3;
    color: #fff !important;
    text-align: center;
    line-height: 25px;
    border: 3px #f0f0f0 solid;
    font-weight: bold;
    border-radius: 6px;
    cursor: pointer;}
.add_follows{    float: right;
    width: 100px;
    height: 30px;
    background-color: #3b9ff3;
    color: #fff !important;
    text-align: center;
    line-height: 25px;
    border: 3px #f0f0f0 solid;
    font-weight: bold;
    border-radius: 6px;
    cursor: pointer;}
.add_follow_people{ font-size: 12px;}
.text_right{ color: #666666; font-size: 12px; width: auto !important; float: none;}
.text_right img{ width:22px; margin-top:-2px !important;}
.enterprise_title_contact{ width:100%; margin-top: 10px;}
.enterprise_title_contact span{ margin-right: 10px; color: #666;}
.enterprise_title_contact span img{ width: 24px; margin-right: 5px; margin-top: -2px;}
.contact_people{ float:right;}
.contact_people .contact_people_box{ width:40px; height: 40px; margin: 0 5px; float: right; position: relative; cursor: pointer;}
.contact_people .contact_people_box .contact_people_picture{ width:40px; height: 40px; border-radius: 50px; overflow: hidden;}
.contact_people .contact_people_box .contact_people_picture img{ width:100%;}
.contact_people_hidden_name{ font-size: 14px; font-weight: bold; margin-top: 14px;}
.contact_people_hidden_name img{ margin-left: 5px; margin-top: -4px;}
.contact_people_hidden_text{ color: #666; margin-top: 2px;}
.contact_people_hidden{ width:200px; height: 70px; border-radius: 2px; background-color: #fff; position: absolute; bottom: 0; top: 30px; z-index: 999; right: 10px; -webkit-box-shadow:0px 3px 6px rgba(199, 199, 199, 0.5);  -moz-box-shadow:0px 3px 6px rgba(199, 199, 199, 0.5);  box-shadow:0px 3px 6px rgba(199, 199, 199, 0.5); border: 1px #f9f9f9 solid; display: none;}
.contact_people_hidden_picture{ width:50px; height: 50px; overflow: hidden; border-radius: 50px; float: left; margin: 10px;}
.contact_people_hidden_picture img{ width:100%;}
.enterprise_product{ width:330px; overflow: hidden; float: left; margin-top: 30px;}
.enterprise_product li{ width:100px; overflow: hidden; float: left; margin: 0 4px;}
.enterprise_product li img{ width:100%; height: 100%;}
.enterprise_product .product_picture{ width: 98px; height: 98px; overflow: hidden; border: 1px #eeeeee solid; position: relative; margin: 0;}
.enterprise_product .product_picture img{ position:absolute; left:0; top:0; margin: 0 auto;}
.enterprise_product .product_title{    font-size: 12px; display: -webkit-box; overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap; margin-top: 5px;}
.enterprise_details{ width: 46%; min-width: 290px; overflow: hidden; float: right; margin-top: 20px;}
.enterprise_details li{ width:100%; overflow: hidden; margin-top: 6px; text-overflow:ellipsis; white-space: nowrap; text-align: left;}
.enterprise_details li span{ width:135px; display: block; float: left;}



.suspend{ position:fixed; overflow: hidden; right: 0px; bottom: 120px; z-index: 999;}
.suspend li{ width: 50px; height: 50px; margin-top: 10px; background-color: #A0A2AD; color: #fff; text-align: center; float: none; margin-left: 60px; border-radius: 100px;}
.suspend li:hover{ background-color: #3b9ff3; color: #fff; cursor: pointer;}
.suspend li i{ font-size: 22px; line-height: 40px; text-align: center;}
.thisHover:hover{ background-color: #3b9ff3; color: #fff;}


.black_bgcolor{ width:100%; height: 100%; position: fixed; top: 0; background: rgba(0,0,0,0.5); z-index: 9999; display: none;}
.alert_box{ width:1000px; height: 610px; background-color: #fff; position: fixed; top: 50%; left: 50%; margin-top: -305px; margin-left: -500px; z-index: 10000; display: none;}
.alert_box_title{ width:90%; height: 40px; line-height: 40px; font-size: 16px; font-weight: bold; color:#333; margin: 0 auto; border-bottom: 1px #f0f0f0 solid; margin-top: 20px;}
.alert_title{ background-color: #0c7bda; height: 40px; text-align: left; line-height: 40px; padding-left: 20px; color: #fff; font-weight: bold; font-size: 14px; border-radius: 2px;}
.alert_box_content{ width:90%; height: 450px; margin:15px auto;}
.alert_box_footer{ width:90%; overflow: hidden; margin: 0 auto; border-top: 1px #f0f0f0 solid;}
#alertBoxConfirm{ width:120px; height: 35px; float: right; background-color: #0c7bda; color: #fff; text-align: center; line-height: 35px; margin-left: 10px; margin-top: 10px;}
#alertBoxClose{ width:120px; height: 35px; float: right; background-color: #cccccc; color: #fff; text-align: center; line-height: 35px; margin-top: 10px;}
.list1{ width:23%; height: 450px; overflow: auto;  float: left;}
.list1 li{ width: 90.5%; height: 40px; text-align: left; line-height: 40px; display: block; padding-left: 20px; border-bottom: 1px #f0f0f0 solid; overflow: hidden;}
.list1 li:hover{ background-color: #e8e8e8;}
.list2{ width:23%; height: 450px; overflow: auto; margin-left: 2%; margin-right: 2%; float: left;}
.list2 li{ width: 90.5%; height: 40px; text-align: left; line-height: 40px; display: block; padding-left: 20px; border-bottom: 1px #f0f0f0 solid; overflow: hidden;}
.list2 li:hover{ background-color: #e8e8e8;}
.list3{ width:23%; height: 450px; overflow: auto; float: left;}
.list3 li{ width: 90.5%; height: 40px; text-align: left; line-height: 40px; display: block; padding-left: 20px; border-bottom: 1px #f0f0f0 solid; overflow: hidden;}
.list3 li:hover{ background-color: #e8e8e8;}
.list4{ width:25%; height: 450px; overflow: auto; float: left; margin-left: 2%;}
.list4 li{ width: 90.5%; height: 40px; text-align: left; line-height: 40px; display: block; padding-left: 20px; border-bottom: 1px #f0f0f0 solid; overflow: hidden;}
.list4 li:hover{ background-color: #e8e8e8;}
#labels{ margin: 10px auto;}
#labels span{ padding: 5px;}
.enterprise_title_contact_company{ width:100px; height: 25px; border-radius: 2px; display: inline-block; background-color: #3b9ff3; text-align: center; line-height: 25px; color: #fff !important;}
.enterprise_title_contact_companys{ width:100px; height: 25px; border-radius: 2px; display: inline-block; background-color: #cad6e0; text-align: center; line-height: 25px; color: #fff !important;}
.enterprise_title_contact_company i{ margin-right: 5px; font-size: 14px;}





/*人脉页样式*/
.each_people{ width: 92%; overflow: hidden; margin: 0 auto; padding: 25px 0; border-bottom: 1px #dae2ed solid;}
.each_people_left{ width:100%; min-width: 130px; overflow: hidden;}
.people_picture{ width: 100px; height: 100px; border: 6px #f0f0f0 solid; float: left; border-radius: 100px; margin-right: 20px; overflow: hidden;}
.people_picture img{ width:100%;}
.each_people_left ul{ overflow: hidden; margin-top: 10px;}
.each_people_left ul li{ width: 100%; overflow: hidden; text-align: left; margin: 0;}
.people_name{ font-size:16px; font-weight: bold; color: #000; width: 50% !important; float: left; text-align: left;}
.people_name div{ display: inline-block; font-size: 12px; color: #000; margin-left: 20px; font-weight: normal;}
.people_name div img{ width:22px; float: left; margin-top: -3px;}
.people_country{ font-size: 12px;}
.people_country img{ width: 22px;}
.each_people_right{ width:100%; min-width: 500px;}
.enterprise_number{ overflow: hidden; width: 100%; margin-top: 10px; float: left; display: block;}
.enterprise_number li{ width:80px !important; height: 75px; color: #000; margin-right: 20px;
filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=red,endcolorstr=blue,gradientType=0);
    -ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=red,endcolorstr=blue,gradientType=0);/*IE8*/	
    background:#fff; /* 一些不支持背景渐变的浏览器 */  
    background:-moz-linear-gradient(top, #f8f8f8, rgba(227, 227, 227, 0.5));  
    background:-webkit-gradient(linear, 0 0, 0 bottom, from(#f8f8f8), to(rgba(227, 227, 227, 0.5)));  
    background:-o-linear-gradient(top, #f8f8f8, rgba(227, 227, 227, 0.5));
	border: 1px #f0f0f0 solid !important;
}
.enterprise_number li span{ width: 100%; height: 40px; display: block; text-align: center; line-height: 40px; color: #000; font-size: 16px; font-weight: bold;}
.enterprise_number li div{ width: 80%; height: 35px; text-align: center; line-height: 35px; border-top: 1px #e2e2e2 solid; margin: 0 auto;}

.people_details{ width:100%; overflow: hidden;  margin-top: 10px;}
.people_details li{ width:100%; overflow: hidden; margin-top: 6px;}
.people_details .people_details_title{ width: 75px; float: left;}
.people_details div{ max-height: 35px; overflow: hidden; color: #666;}
.people_product{ width:100%; overflow: hidden; float: left; margin-top: 20px;}
.people_product li{ width:100px; overflow: hidden; float: left; margin: 0 4px;}
.people_product li img{ width:100%;}
.people_product .product_picture{ width: 98px; height: 98px; overflow: hidden; border: 1px #eeeeee solid; position: relative;}
.people_product .product_picture img{ position:absolute; left:0; top:0; margin: 0 auto;}
.people_product .product_title{    font-size: 12px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; margin-top: 5px;}
.product_title a{ display: block;
    width: 100px;
    height: 30px;
    word-wrap: break-word;
    word-break: break-all;
    white-space: normal;
    text-align: left;
    line-height: 15px;
    color: #666;}
.company_names{ width:150px; height: 25px; font-size: 12px; border: 1px #f0f0f0 solid; outline: none; float: left; margin-right: 5px; padding-left: 5px; margin-top: 10px;}

.window_right_company li{ width: 210px; margin: 0 auto; overflow: hidden; padding: 15px 0; float: none; border-bottom: 1px #f2f7fd solid;}
.company_logo{ width:70px; height: 70px; float: left;  margin-right: 5px;}
.company_logo img{ width:100%;}
.company_text{ font-size:14px; color: #333; text-align: left;}



/*产品页*/
.each_product{ width: 96%; overflow: hidden; margin: 0 auto; padding: 40px 0; border-bottom: 1px #dae2ed solid; position: relative; min-height: 200px;}
.each_product_left{ min-width: 182px; height: 182px; overflow: hidden; position: absolute;}
.swiper-slide img{ width:100%;}
.each_product_right{ margin-left: 213px;}
.product_conpany_area .country_img{ width:22px; margin-right: 10px; margin-left: 0;}
.product_conpany_area{ position: relative;}
.product_conpany_area_text{ overflow: hidden; font-size: 14px;}
.product_conpany_area img{ margin-left: 10px; width: 20px;}
.product_conpany_area ul{ float: right; overflow: hidden;}
.product_conpany_area ul li{ width:30px; height: 30px; border-radius: 50px; overflow: hidden; margin-left: 10px;}
.product_conpany_area ul li img{ width:100%; margin: 0;}
.product_price{ margin-top: 10px; font-weight: bold; color: #3c5f7b;}
.product_price_left{ width:40%; float: left; overflow: hidden;}
.product_price .product_price_left div{ font-size:12px; color: #333; font-weight: normal;}
.product_price .product_price_left div span{ font-size:16px; font-weight: bold; color: #3b9ff3; margin-right: 10px;}
.product_price_right{ width:60%; float: right; overflow: hidden;}
.product_price_right li{ width:100%; overflow: hidden; margin-top: 4px; text-align: left;}
.product_price_right li span{ width:110px; text-align: right; display: inline-block;}
.product_title_contact{ width: 100%; margin-top: 10px; float: left;}
.product_title_contact span{ margin-right: 10px; color: #666; font-weight: normal !important; font-size: 12px !important;}
.product_title_contact img{ margin-right: 5px; margin-top: -2px;}
.swiper-button-next{  right: 0; color: #fff;}
.swiper-button-prev{ right: 0; color: #fff;}


/*数据页*/
.each_data{ width: 92%; overflow: hidden; margin: 0 auto; padding: 20px 0; border-bottom: 1px #dae2ed solid; position: relative;}
.each_data_box{ width:100%; overflow: hidden;}
.data_title_text{ width:100%; overflow: hidden;}
.data_title_text .text_left{ float: left; font-size: 18px; color: #333; font-weight: bold;}
.data_title_text .text_left .country_img{ width: 30px; margin-right: 5px; margin-left: 0; margin-top: -4px;}
.data_content{ width:100%; overflow: hidden; margin-top: 10px;float: left;}
.data_content li{ width:100%; margin-top: 5px; overflow: hidden; text-align: left;}
.data_content li span{overflow:hidden; 
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:2; color: #666;  }
.data_content li b{ overflow: hidden; float: left; width: 95px;font-weight: normal; color: #000;}
.data_content_imgbox{ height: auto !important; margin-top: 20px; float: left; margin-bottom: 10px;}
.data_content_imgbox div{ width:40px; height: 40px; overflow: hidden; float: left; margin-left: 10px; border-radius: 50px;}
.data_content_imgbox div img{ width:100%;}
.data_content_imgboxs{ height: auto !important; overflow: hidden; margin-top: 5px; float: right; margin-bottom: 10px;}
.data_content_imgboxs div{ width:30px; height: 30px; overflow: hidden; float: left; margin-left: 10px; border-radius: 50px;}
.data_content_imgboxs div img{ width:100%;}
.data_content li div{ width:30px; height: 30px; border-radius: 2px; overflow: hidden; margin-right: 10px; float: left;}
.data_content li div img{ width:100%;}

.classify_nav{ width:100%; height: 60px; border: 1px #dae2ed solid; border-top: 0;}
.classify_nav li{ width:150px; overflow: hidden; line-height: 60px; float: left; font-weight: bold; text-align: left;}
.classify_nav li div{ width:16px; height: 16px; border: 1px #f0f0f0 solid; float: left; margin-right: 5px; margin-top: 20px; position: relative;}
.classify_nav li div i{ position: absolute; font-size: 16px; color: #3b9ff3; margin: 0 2px;}
.classify_nav select{ width: 150px; height: 25px; border: 1px #dae2ed solid; float: right; margin-top: 18px; outline: none; margin-right: 20px;}

.twoList{ width:90%; margin-left: 10%; overflow: hidden; display: block;}
.threeList{ width:80%; margin-left: 20%; overflow: hidden; display: block;}

.form-control{width: 98%; height: 30px; color: #333; margin: 0 auto; margin-bottom: 6px; font-size: 12px; font-family: 'Arial','微软雅黑';border-radius: 2px !important;}
.data_details_icon{float: none;
    display: inline-block;
    width: 80px;
    height: 30px;
    background-color: #3b9ff3;
    color: #fff !important;
    text-align: center;
    line-height: 25px;
    border: 3px #f0f0f0 solid;
    font-weight: bold;
    border-radius: 6px;
    cursor: pointer; font-size:12px; margin-left: 8px;}

.supplier_box{ width: 90%; overflow: hidden; margin: 0 auto; padding-bottom: 10px; border-bottom: 1px #f0f0f0 solid; margin-top: 10px;}
.supplier_input{ width:5%; float: left;}
.supplier_input input{ width: 18px; height: 18px; margin-top: 8px; cursor: pointer;}
.supplier_country{ width:8%; float: left;}
.supplier_country img{ width: 34px;}
.supplier_name{ width:87%; float: left; font-size: 14px;}
.supplier_name a{ display: inline-block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; margin-top: 6px;}
.data_details_content_right_dan li:hover{ background-color: #fff !important;}
#hb_submit{ width: 100px; height: 30px; border: 0; background-color: #3b9ff3; color: #fff; margin-left: 36%; margin-top: 20px; margin-bottom: 40px; border-radius: 2px;}
.all_selected_box{ width:90%; margin: 0 auto; overflow: hidden; margin-top: 15px;}
.all_selected_box input{ width:18px; height: 18px; margin-right: 5px; float: left; cursor: pointer;}
.all_selected_box span{ font-size:14px; font-weight: bold; margin-top: 2px; float: left;}

/*新闻首页*/
/*.new_search_box{ width:100%; height: 50px; background-color:  #55c2d2;}
.new_search_center{ width:1200px; height: 50px; margin: 0 auto;}
.new_logo{ width:100px; font-size: 24px; line-height: 50px; font-weight: bold; color: #fff; float: left;}
.new_search_input{ width:400px; height: 40px; float: right;}
.new_search_input input{ width:300px; height: 32px; float:left; outline: none; margin-top: 7px;}
.new_search_input button{ width:96px; height: 36px; float: right; border: 0; background-color: #333; color: #fff; margin-top: 7px;}

.float_title{ position: absolute; width: 100%; height: 50px; background: rgba(0,0,0,0.5); color: #fff; font-size: 20px; line-height: 50px; bottom: 0; padding-left: 10px;}

.new_content_box{ width:1280px; overflow: hidden; margin: 0 auto; margin-top: 10px;}
.new_content_left{ width:850px; float: left; margin: 40px 40px;}
.new_content_right{ width: 350px; overflow: hidden; float: right; padding: 0 20px; border-left: 1px #f0f0f0 solid; margin-top: 40px;}
.new_content_header{ width:100%; overflow: hidden;}
.new_header_left{ width: 822px; height: 45px; background-color: #f4f5f6; border-top: 2px #3b9ff3 solid; margin: 0 auto; margin-top: 30px;}
.new_header_left ul{ width: 100%; position: relative;}
.new_header_left ul li{ width: 14.28%; height: 45px; text-align: center; line-height: 45px; font-size: 14px; color: #000;}
.new_header_left ul li:hover{ cursor: pointer; background-color: #7b8a97; font-size: 14px; color: #fff !important;}
.new_header_right{ width:100%; overflow: hidden; float: right;}
.top_search{ width: 100%; min-height: 299px; overflow: hidden; margin: 0 auto;}
.top_search_title{ width: 95%; margin: 0 auto; border-bottom: 1px #f0f0f0 solid; line-height: 50px; font-size:16px; font-weight: bold; color: #333; margin-bottom: 10px;}
.top_search li{ width: 95%; overflow: hidden; margin-top: 14px; margin: 0 auto; float: none; padding: 10px 0; border-bottom: 1px #e8e8e8 solid;}
.top_search_img{ width:60px; height: 60px; overflow: hidden; float:left; margin-right: 10px;}
.top_search_img img{ width:100%;}
.top_search_text{ font-size: 14px; text-align: left; color: #333; overflow: hidden;  white-space: nowrap; text-overflow: ellipsis;}
.new_list_box{ width: 820px; overflow: hidden; margin: 0 auto;}
.new_list_box ul{ width: 100%; overflow: hidden;}
.new_list_box ul li{ width:100%; overflow: hidden; padding: 20px 0; border-bottom: 1px #e8e8e8 solid;}
.new_list_box ul li:hover{ background-color: #fafafa;}
.new_list_img{ width: 270px; max-height: 150px; overflow: hidden; height: auto; float: left; margin-right: 20px; margin-left: 70px;}
.new_list_img img{ width:100%;}
.new_list_text{ font-size:16px; font-weight: bold; color: #333; text-align: left; width: 95%; margin: 0 auto; float: left;}
.new_list_text div{font-size: 12px; font-weight: normal; color: #666;}
.new_list_text span{ display: block; font-size: 12px; font-weight: normal; color: #c9c9c9; text-align: right;}
.new_list_text span i{ margin-right: 5px;}
.select_title{ background-color: #33455a; font-size: 16px; color: #fff !important;}*/

.top_search_titles{ width:100%; overflow: hidden; margin-bottom: 10px;}
.top_search_titles li{ width: 50% !important; float: left !important; font-size: 14px !important; color: #000; line-height: 40px; cursor: pointer; padding: 0 !important;}
.top_search_titles div{ width: 50%; float: left; font-size: 14px; color: #000; cursor: pointer; padding: 0; line-height: 40px; text-align: center; background-color: #f0f0f0; margin-bottom: 10px;}
.thismy_titles{ background-color: #3b9ff3 !important; color: #fff !important;}
.news_search{ width: 90%; overflow: hidden; margin: 0 auto; margin-bottom: 20px;}
.news_search input{ width: 74%; height: 38px; border-radius: 4px 0 0 4px; background-color: #f5f6f7; border: 1px solid #e8e8e8; padding-left: 5%; box-sizing: border-box; float: left;}
.news_search button{ width: 26%; border: 0; height: 38px; background-color: #3b9ff3; color: #fff; border-radius: 0 4px 4px 0; margin-left: -2%; cursor: pointer;}

.newHeaderLeftTitleBgcolor{background-color: #33455a; color: #fff !important;}
.new_title{ width:100%; height: 40px; background-color: #3b9ff3;}
.new_title ul{ width:1280px; height: 40px; margin: 0 auto;}
.new_title ul li{ width:150px; height: 40px; overflow: hidden; line-height: 40px; float: left; text-align: center; font-size: 14px; font-weight: 900; color: #fff; cursor: pointer;}
.new_title_selete{ background-color: #24669e;}
.new_title_content{ width:1280px; height: 100px; margin: 0 auto;}
.title_content_left{ width:160px; height: 100px; float: left; font-size: 36px; line-height: 100px; font-weight: 100; color: #333;}
.title_content_right{ width:850px; height: 100px; float: left;}
.title_content_right_top{ width:100%; height: 50px; color: #333;}
.title_content_right_top span{ display: inline-block; margin-right: 20px;/* color: #8f8f8f;*/ color: #333; line-height: 76px;}
.title_content_right_bottom{ width:100%; height: 50px;/* color: #8f8f8f;*/ line-height: 23px; color: #333;}

.new_content{ width:1280px; margin: 0 auto; overflow: hidden;}
.new_content_left{ width:900px; min-height: 800px; border: 1px #eaeaea solid; border-radius: 4px; overflow: hidden; background-color: #fff; float: left; margin-bottom: 60px;}
.new_content_title{ width:800px; height: 110px; background-color: #fafafa; border: 1px #f2f2f2 solid; border-radius: 4px; margin: 20px auto;}
.one_title{ width:700px; margin: 0 auto; margin-top: 20px;}
.new_content_titlename{ display: inline-block; width:90px; font-size:14px; font-weight: bold; color: #333; float: left;}
.new_content_input{ width: 200px; padding: 0 20px; height: 30px; background-color: #fff; border: 1px #e2e2e2 solid; margin: 0; float: left; border-radius: 4px 0 0 4px;}
.new_content_button{ height: 30px; padding: 4px 10px; border: 0; background-color: #3b9ff3; color: #fff; float: left; border-radius: 0 5px 5px 0;}
.one_title ul{ width: 610px; overflow: hidden;}
.one_title ul li{ width: auto; float: left; margin-right: 10px;}

.one_line{ width:700px; height: 1px; background-color: #ececec; margin: 15px auto;}

.two_title{width:700px; margin: 0 auto; overflow: hidden;}
.new_selete_box{ width:100px; height: 30px; line-height: 30px; text-align: center; float: left; background-color: #fff; border: 1px #e2e2e2 solid; border-radius: 3px; margin-right: 40px; position: relative; margin-top: -4px; cursor: pointer;}
.train_parent_div{ margin: 0 0 8px 0px;}
.train_parent_title{ min-width: 80px; text-align: left; font-weight: bold; color: #666;}
.train_children_div{ overflow: hidden;}
.train_title_color{ color: #3b9ff3; font-weight: bold;}
.train_children_div span{ min-width: 100px; display: inline-block; color: #9E9E9E; font-size: 12px; cursor: pointer;}
.train_children_div a:hover{ color: #3b9ff3; font-weight: bold;}

.sort_list{ width: 610px; overflow: hidden; float: right; margin-bottom: 5px;}
.sort_list li{ width: 87px; text-align: left; font-size: 12px;}
.sort_list li:hover{ color: #3b9ff3; font-weight: bold; }
.new_selete_box ul{ width: 100px; height: 130px; background-color: #fff; border: 1px #e2e2e2 solid; border-radius: 2px; margin-top: -1px; margin-left: -1px; -webkit-box-shadow: 0px 6px 24px -4px grey; -moz-box-shadow: 0px 6px 24px -4px gray; box-shadow: 0px 6px 24px -4px grey;}
.new_selete_box ul li{ height: 32px; line-height: 32px; font-size: 12px;}
.new_selete_this{ color: #3b9ff3; font-weight: bold;}
.new_selete_box span{ margin-right: 4px;}
.new_selete_list{ float: right;}
.new_selete_list li{ margin-right: 5px; width: auto;}

.content_list_box{ width:800px; margin: 0 auto; overflow: hidden;}
.content_list{ width:800px; overflow: hidden; margin: 0 auto; margin-bottom: 50px;}
.content_title{ font-size: 18px; color: #333; margin-bottom: 8px; font-weight: bold;}
.content_img{ width:800px; height: 320px; overflow: hidden;}
.content_img img{ width:100%;}
.content_fu_title{ font-size: 14px; color: #666; margin-top: 5px;}

.content_people_box{ width:800px; overflow: hidden; margin-top: 10px;}
.content_people_box li{ width:auto; float: left; color: #c5c5c5; margin-right: 10px;}
.content_people_photo{ width: 22px !important; height: 22px !important; border-radius: 50px; overflow: hidden; margin-right: 10px;}
.content_people_photo img{ width:100%; display: block;}
.content_people_state{ float: right !important;}


.new_content_right{ width: 320px; overflow: hidden; float: right;}
.publish_button{ width:320px; background-color: #fd6440; color: #fff; height: 50px; line-height: 50px; text-align: center; font-size: 16px; font-weight: 900; border-radius: 4px; cursor: pointer;}
.publish_button i{ margin-right: 8px; font-size: 18px; opacity: 0.8;}

.author_box{ width:320px; overflow: hidden;background-color: #fff; border: 1px #e6e6e6 solid; border-radius: 4px;margin: 20px 0;}
.content_right_title{ width:300px; margin: 10px auto; font-size: 16px; font-weight: bold; color: #444444; margin-top: 20px;}
.content_right_selete{ width: 300px; height: 50px; font-size: 14px; text-align: center; line-height: 50px; margin: 20px auto; border: 1px #d4d4d4 solid; border-radius: 4px; color: #666666; background:#f9f9f9; /* 一些不支持背景渐变的浏览器 */ background:-moz-linear-gradient(top, #f9f9f9, #f3f3f3);   background:-webkit-gradient(linear, 0 0, 0 bottom, from(#f9f9f9), to(#f3f3f3));   background:-o-linear-gradient(top, #f9f9f9, #f3f3f3);}
.content_right_selete i{ margin: 0 5px;}
.content_right_button{ width: 300px; height: 40px; cursor: pointer; border-radius: 4px; color: #fff; text-align: center; margin: 0 auto; line-height: 40px; margin-bottom: 30px; font-size: 14px; background:#66acf2; /* 一些不支持背景渐变的浏览器 */ background:-moz-linear-gradient(top, #66acf2, #3595e9);   background:-webkit-gradient(linear, 0 0, 0 bottom, from(#66acf2), to(#3595e9));   background:-o-linear-gradient(top, #66acf2, #3595e9);}
.content_right_text{ width: 300px; margin: 0 auto; height: 60px; font-size: 14px; margin-bottom: 20px;}
.signin{ width: 300px; height: 80px; background-color: #66bda7; border-radius: 4px; margin: 20px auto;}
.signin_left{ width:200px; height: 80px; line-height: 80px; text-align: center; float: left; font-size: 26px; color: #fff; cursor: pointer;}
.signin_left i{ margin-right: 10px;}
.signin_right{ width: 100px; height: 80px; float: right; background-color: #77d1ba; font-size: 14px;}
.signin_right_top{ height: 40px; text-align: center; line-height: 80px; color: #fff;}
.signin_right_top i{ margin-right: 5px;}
.signin_right_bottom{height: 40px; text-align: center; line-height: 20px; color: #fff;}

.novice_img{ width:300px; overflow: hidden; margin: 20px auto;}
.novice_img img{ width:100%;}
.fingerpost_box{ width:300px; overflow: hidden; margin: 0 auto; margin-bottom: 20px;}
.fingerpost_box li{float: left; color: #919191; width:32%;line-height: 25px;}
.fingerpost_box ol{float: left; color: #919191; width:2%;line-height: 25px;}

.plate_box{ width:300px; overflow: hidden; margin: 0 auto;  margin-bottom: 20px; }
.plate_box li{ width:100%; line-height: 25px; text-align: left;}
.plate_box li a{ display: inline-block; width: 80%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.plate_box li span{ float: right;}
.plate_box ol{ float: left; width:100%; margin: 10px 0; border-top: 1px #7b8a97 dotted;}
.plate_boxs{ width:300px; overflow: hidden; margin: 0 auto;  margin-bottom: 20px; margin-top: 20px;}
.plate_boxs li{ width:50%; line-height: 25px; text-align: left;}
.plate_boxs li span{ float: right;}
.plate_boxs ol{ float: left; width:100%; margin: 10px 0; border-top: 1px #7b8a97 dotted;}
.author_see_move{ text-align: right; color: #4da1ee; margin-top: 20px; float: right;}

.zhu{ width: 40px; height: 20px; border-radius: 4px; background-color: #fd6440; color: #fff; text-align: center; line-height: 20px; display: inline-block; font-size: 12px; margin: 0 2.5px;}
.guan{ width: 30px; height: 20px; border-radius: 4px; background-color: #fd6440; color: #fff; text-align: center; line-height: 20px; display: inline-block; font-size: 12px; margin:0 2.5px;}
.jia{ width: 40px; height: 20px; border-radius: 4px; background-color: #ff4a4a; color: #fff; text-align: center; line-height: 20px; display: inline-block; font-size: 12px; margin: 0 2.5px;}
.jie{ width: 60px; height: 20px; border-radius: 4px; background-color: #66bda7; color: #fff; text-align: center; line-height: 20px; display: inline-block; font-size: 12px; margin: 0 2.5px;}
.ding{ width: 30px; height: 20px; border-radius: 4px; background-color: #fc0202; color: #fff; text-align: center; line-height: 20px; display: inline-block; font-size: 12px; margin:0 2.5px;}
/*贸易博文*/
.bowen_ol{ width: 100%; overflow: hidden; padding: 16px 0; border-bottom: 1px #dadada dotted;}
.bowen_ol_photo{ width:50px; height: 50px; border-radius: 2px; overflow: hidden; float: left; margin-right: 10px;}
.bowen_ol_photo img{ width:100%;}
.bowen_ol_title{ font-size: 17px; color: #333; line-height: normal;}
.bowen_ol_title a{ color: black; font-size: 16px;}
.bowen_ol_time{ overflow: hidden;}
.bowen_ol_time span{ color:#c5c5c5;}
.bowen_ol_span{ line-height: normal; margin-top: 12px; margin-top: 4px; font-size: 12px;}






/*阅读新闻页*/

/*.newtext_box{ width:1200px; overflow: hidden; margin: 0 auto; margin-top: 40px;}
.newtext_left{ width:850px; overflow: hidden; float: left;}
.newtext_title{ width:90%; overflow: hidden; line-height: 26px; margin: 0 auto; font-size: 24px; font-weight: bold; color: #000; border-bottom: 1px #f0f0f0 solid;}
.newtext_title div{ font-size: 14px; color: #666; margin-top: 10px; margin-bottom: 10px;}
.newtext_text{ width:90%; margin: 20px auto; overflow: hidden; font-size: 16px; color: #666; margin-bottom: 100px;}
.newtext_text img{ width:100%; display: block; margin: 10px auto;}

.newtext_right{ width:330px; overflow: hidden; float: right; margin-top: 32px;}
.newtext_right ul{ width:100%; overflow: hidden;}
.newtext_right_title{ font-size: 16px; font-weight: bold; color: #333; line-height: 40px; border-bottom: 1px #f0f0f0 solid;}
.newtext_right ul li{ width: 100%; overflow: hidden; margin-top: 10px; padding: 10px 0; border-bottom: 1px #e8e8e8 solid;}
.newtext_img{ width:60px; height: 60px; overflow: hidden; float:left; margin-right: 10px;}
.newtext_img img{ width:100%;}
.newtext_texts{ text-align: left; color: #333; font-size: 14px;}

.newtext_comment_box{width: 90%;
    margin: 0 auto;
    overflow: hidden;}
.newtext_comment_content{    width: 100%;
    overflow: hidden;}
.newtext_comment_content textarea{width: 100%; height: 46px; font-family: 'arial','微软雅黑';
    box-sizing: border-box;
    border: 1px solid #3f404c;font-size: 20px;
    padding-left: 10px;
    padding-top: 10px;}
.newtext_comment_content button{    width: 9%;
    border: 0;
    float: right;
    line-height: 26px;
    background-color: #3f404c;
    height: 100%;
    color: #fff;
    text-align: center;
    cursor: pointer;
    font-size: 12px;
    border-radius: 2px;}

.newtext_comment_text{width: 100%;
    overflow: hidden; margin-top: 20px;}
.newtext_comment_text ol{    width: 100%;
    overflow: hidden;padding: 15px 0;
border-bottom: 1px #f0f0f0 solid;}
.newtext_comment_text ol div{width: 60px;
    height: 60px;
    background-color: #ccc;
    border-radius: 50px;
    float: left; margin-right: 2%;}
.newtext_comment_text ol div img{    width: 100%;}
.newtext_comment_text_name{display: block;
    width: 90%;
    text-align: left;
    color: #000;
    font-size: 16px;
    font-weight: bold; margin-top:10px;}
.newtext_comment_text_name span{color: #ccc;
    font-size: 14px;}
.newtext_comment_text_content{    display: block;
    width: 90%;
    text-align: left;
    color: #333;
    font-size: 14px;}

.news_visitor_box{ width: 100%; overflow: hidden;}
.news_visitor_box div{ width: 60px; height: 60px; overflow: hidden; float: left; margin-right: 10px; margin-top: 10px;}
.news_visitor_box div img{ width: 100%;}
.news_visitor_name{}
.news_visitor_company{}*/

.path_box{ width: 1280px; margin: 0 auto;}
.path_box ul{ width: 100%;height: 50px; font-size: 14px;}
.path_box ul li{ width:auto; float: left; margin-right: 10px; color: #8f8f8f; line-height: 50px;}
.puth_button{ width: 100px; height: 30px; border-radius: 4px; background-color: #fd6440; color: #fff; text-align: center; line-height: 30px; cursor: pointer; float: right; margin-top: 10px;}
.new_contents{ width: 1280px; overflow: hidden; margin: 0 auto; background-color: #fff; border: 1px #eaeaea solid; border-radius: 4px; margin-bottom: 40px;}

.particular_left{ width:300px; height: 400px; background-color: #fbfbfb; border: 1px #eaeaea solid; border-radius: 4px; float: left; border-top: 0; border-bottom: 0;}
.particular_photo{ width: 150px; height: 150px; margin: 20px auto; overflow: hidden; border-radius: 4px; margin-bottom: 10px;}
.particular_photo img{ width: 100%;}
.particular_name{ width: 150px; margin: 0 auto; font-size: 16px; font-weight: bold; text-align: left;}
.particular_icon{ width: 150px; margin: 14px auto; overflow: hidden;}
.particular_integral{ width: 150px; margin: 0 auto; overflow: hidden; margin-bottom: 30px;}
.particular_integral li{ text-align: left; color: #909090; font-size: 12px;}
.particular_integral li i{ font-size: 16px;}
.particular_integral li span{ width:50px; color: #444; display: inline-block;}


.particular_right{ width: 975px; min-height: 500px; overflow: hidden; float: right;}
.particular_right_title{ font-size: 20px; font-weight: bold; color: #333; width: 90%; margin: 40px auto; margin-bottom: 0px;}
.particular_right_title_two{ width: 90%; margin: 0 auto;}
.particular_right_title_two li{ width: auto; float: left; margin: 0 10px; line-height: 40px;}
.particular_right_title_two ol{ width: auto; float: left; margin: 0 10px; line-height: 40px;}
.particular_right_content{ width:90%; margin: 0 auto; overflow: hidden; min-height: 200px; font-size: 14px; color: #000;}
.particular_right_content a{ color: #3997ea;}
.particular_content_picture{ width: 90%; margin: 0 auto; border-radius: 4px; overflow: hidden; margin-top: 20px;}
.particular_content_picture img{ width:100%;}
.sub_title_box{ width: 100%; overflow: hidden; padding: 24px 20px; background-color: #f2f3f7; border: 1px #f0f0f0 solid; border-radius: 4px; color: #333; font-size: 14px; margin: 5px 0 20px 0;}
.particular_right_button{ width:90%; margin: 0 auto; text-align: center; margin-top: 40px; margin-bottom: 100px;}
.particular_right_follow{ width:110px; height: 30px; display: inline-block; background-color: #ff6969; color: #fff; line-height: 30px; border-radius: 4px; cursor: pointer; border: 0;}
.particular_right_zan{ width:110px; height: 30px; display: inline-block; background-color: #74b853; color: #fff; line-height: 30px; border-radius: 4px; cursor: pointer; border: 0;}
.particular_right_text{ width: 90%; margin: 50px auto; text-align: right; font-size: 14px;}

.particular_right_comment{ width: 880px; overflow: hidden; margin: 20px auto;}
.particular_right_comment button{ width: 70px; height: 24px; background-color: #fd6440; border: 0; color: #fff; border-radius: 2px; float: right; margin: 10px 0;}
.particular_right_line{ width: 978px; height: 6px; background-color: #f7f7f7; border: 1px #dfdfdf solid; border-left: 0; border-right: 0;}
.no_comment{ width:880px; margin: 0 auto; height: 200px; text-align: center; line-height: 200px; color: #c3c3c3; font-size: 16px;}
.no_comment img{ width: 80px;}
.comment_box{ width:880px; overflow: hidden; margin: 0 auto; margin-bottom: 100px;}
.comment_box ul{ width:100%; overflow: hidden;}
.comment_box ul ol{ width:100%; overflow: hidden; margin: 10px 0; border-bottom: 1px #e2e2e2 dotted; padding-bottom: 15px;}
.comment_photo{ width:50px; height: 50px; float: left; overflow: hidden; border-radius: 2px;}
.comment_photo img{ width:100%;}
.comment_content{ width: 820px; margin-left: 10px; float: left; overflow: hidden;}
.comment_name{ text-align: left; font-size: 14px; color: #000;}
.comment_texts{ text-align: left; font-size: 14px; color: #444; line-height: normal;}
.comment_time{ color: #ccc; text-align: left; line-height: normal; margin-top: 5px; width: 50%; float: left; font-size: 12px;}
.re_comment{ width:50%; overflow: hidden; line-height: normal; float: left; margin-top: 5px; text-align: right; font-size: 12px;}
.re_comment span{ margin-right: 20px; color: #ccc;}
.re_comment span i{ margin-right: 5px;}
.re_comment button{ width: 48px; height: 18px; border: 0; background-color: #f0f0f0; font-size: 12px; border-radius: 2px; color: #444;}
.re_comment_box{ width:100%; overflow: hidden; margin-top: 20px; margin-bottom: 15px;}
.re_comment_box button{ width:9%; height: 35px; color: #fff; float: left; background-color: #3997ea; border: 0; font-size: 12px;}

.re_comment_list ul{ width:100%; overflow: hidden;}
.re_comment_list ul ol{ width:100%; overflow: hidden; margin: 10px 0; }
.comment_photos{ width:40px; height: 40px; float: left; overflow: hidden; border-radius: 4px;}
.comment_photos img{ width:100%;}
.comment_contents{ width: 730px;  float: left; overflow: hidden; margin-left: 10px;}
.comment_texts_two{text-align: left; font-size: 12px; color: #444; line-height: normal;}
.particular_right_comments{ width: 884px; overflow: hidden; margin: 40px auto; float: right; margin-right: 46px;}
.particular_right_comments button{ width: 70px; height: 30px; background-color: #74b853; border: 0; color: #fff; border-radius: 2px; float: right; margin: 10px 0;}
.particular_left_comments{ width: 300px; float: left; margin-top: 40px; margin-left: 27px; font-size: 12px; color: #444;}
.particular_left_comments div{ font-size: 16px; font-weight: bold; color: #333; padding-bottom: 10px; border-bottom: 1px #a8a8a8 dotted; margin-bottom: 10px;}
/*问题详细页*/
.new_contents_question{ width: 1280px; overflow: hidden; margin: 0 auto; background-color: #fff; border: 1px #eaeaea solid; border-radius: 4px;}
.particular_right_lines{ width: 1280px; height: 6px; background-color: #f7f7f7; border: 1px #dfdfdf solid; border-left: 0; border-right: 0; margin: 0 auto;}
.particular_right_contents{ width:90%; margin: 0 auto; overflow: hidden; min-height: 427px; font-size: 14px; color: #000; padding: 40px 0 0 0; position: relative;}
.particular_right_contents div{ word-wrap: break-word;}
.particular_right_contents_yes{ position: absolute; right: 0; top: 20px;}
.l_message{ width: 90%; margin: 0 auto; overflow: hidden; text-align: right; margin-bottom: 20px;}
.l_message span{ margin-left: 10px;}
.accept_button{ color: #74b853; font-weight: bold; cursor: pointer; border: 0; background-color: inherit; float: left;}
.l_reply{ color: #3b9ff3; cursor: pointer;}
.l_reply_box{ width: 90%; margin: 0 auto; background: #f7f8fa; border: 1px solid #f0f1f2; overflow: hidden; margin-bottom: 20px; display: none;}
.l_reply_box ol{ width: 95%; margin: 15px 2.5%;}
.reply_box_two{ width:90% !important; margin: 10px 2.5% !important; margin-left: 7.5% !important;}
.reply_photo_div{ width: 40px; height: 40px; border: 1px #dedede solid; overflow: hidden; float: left; margin-right: 10px;}
.reply_photo_div img{ width: 100%;}
.reply_photo_divs{ width: 34px; height: 34px; border: 1px #dedede solid; overflow: hidden; float: left; margin-right: 10px;}
.reply_photo_divs img{ width: 100%;}
.reply_content_div{ overflow: hidden;}
.reply_content_text{ line-height: normal; font-size: 14px; color: #333;}
.reply_content_text span{ color: #3b9ff3; margin: 0 2px;}
.reply_content_texts{ line-height: normal; font-size: 12px; color: #333;}
.reply_content_texts span{ color: #3b9ff3; margin: 0 2px;}
.reply_time_text{ line-height: normal; margin-top: 5px; text-align: right;}
.reply_time_text span{ margin-left: 20px;}
.move_reply_button{ overflow: hidden; width: 95%; margin: 10px 2.5%; float: left;}
.move_reply_button span{ color: #3b9ff3; cursor: pointer;}
.move_reply_button b{ float: right; padding: 4px 10px; border: 1px #cfcfcf solid; background-color: #74b853; color: #ffffff; border-radius: 2px; font-weight: normal; cursor: pointer;}
.move_reply_textarea{ width: 95%; margin: 10px 2.5%; overflow: hidden;}
.move_reply_textarea textarea{ width: 100%; resize: none; height: 50px; border: 2px #f0f0f0 solid; padding: 5px 10px; color: #000;}
.move_reply_textarea button{ padding: 2px 10px; background-color: #3b9ff3; color: #fff; border-radius: 2px; border: 1px #d6d6d6 solid; float: right; cursor: pointer;}



/*动态首页*/
.topic_content_boxs{ width:1200px; overflow: hidden; margin: 0 auto; margin-top: 40px;}
.topic_content_left{ width: 90%; overflow: hidden; padding: 20px 0; margin: 0 auto; border-bottom: 1px #f0f0f0 solid; margin-top: 10px;}
.topic_content_left ul{ width: 100%; overflow: hidden;}
.topic_content_left ul li{ width: 120px; height: 35px; line-height: 35px; text-align: center; overflow: hidden; margin-left: 0; color: #000; font-weight: bold;}
.topic_content_left ul li:hover{ background-color: #f5f6f7; color: #3b9ff3 !important; font-weight: bold; cursor: pointer;}
.left_this{ background-color: #3b9ff3; color: #ffffff !important;}
.topic_content_right{     width: 300px;overflow: hidden;float: right;background-color: #fff;border-left: 1px #f0f0f0 solid;margin-left: 0;padding-left: 20px;padding-top: 40px}
.topic_content_right ul{ width: 100%;
    margin: 0 auto;
    overflow: hidden;
    margin-bottom: 30px;}
.topic_content_right ul li{ width: 100%;
    padding: 7px 0;
    text-align: left;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #333;
    margin: 0 auto;
    float: none;
    font-size: 14px;cursor: pointer;}
.topic_content_right ul li .li_img{ width:80px; overflow: hidden; float: left; margin-right: 10px;}
.topic_content_right ul li .li_img img{ width:100%;}
.topic_content_right ul li .li_text{width: 160px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    white-space: pre-wrap;}

.article_box{ width:100%; overflow: hidden; position: relative;}
.article_box img{ width:100%;}
.article_box div{ width:100%; height: 30px; position: absolute; bottom: 0; left: 0; z-index: 999; background: rgba(0,0,0,0.5); color: #fff; line-height: 30px; padding-left: 5px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.more_text{ width: 100%; font-size: 12px; text-align: center; line-height: 40px;}
.topic_right_title{     width: 100%;
    font-size: 16px;
    font-weight: bold;
    line-height: 50px;
    border-bottom: 1px #f0f0f0 solid;
    margin: 0 auto;
    color: #000; margin-bottom: 10px;}
.topic_content_center{
	max-width:712px;
 overflow: hidden; float: left; 
 /*margin: 30px 40px;*/
margin: 0 !important;
 }
.topic_content_center ul{ width:96%;
 /*margin: 20px auto;*/
  overflow: hidden;}
  .theme_list_text{ overflow: hidden;
    margin-bottom: 10px;}
.theme_list_text li{ width: 100%; overflow: hidden; text-align: left; color: #000; font-size: 14px; margin-bottom: 20px;}
.theme_list_photo{    width: 70px;
    height: 70px;
    border-radius: 50px;
    overflow: hidden;
    float: left;
    margin-right: 10px;
    border: 1px #f0f0f0 solid;}
.theme_list_photo img{ width:100%;}
.topic_content_center ul ol{ width: 100%; overflow: hidden; margin: 0 auto; background-color: #fff; padding-bottom: 20px; margin-top: 20px; border-bottom: 1px #f0f0f0 solid;}
.topic_content_img{ width:70px; height: 70px; border: 1px #f0f0f0 solid; border-radius: 100px; float: left; overflow: hidden; margin-right: 20px; margin-top: -5px;}
.topic_content_img img{ width:100%;}
.topic_content_text_box{ overflow: hidden; margin-right: 5%;}
.topic_content_name{ font-size: 16px; font-weight: bold;}
.topic_content_name img{ width:20px;}
.topic_content_time{ font-size: 12px; color: #B3B3B3; font-weight: bold; margin-bottom: 10px;}
.topic_content_text{ font-size:14px;}
.topic_function_box{ width: 100%; overflow: hidden; background-color: #fdfdfd; border: 1px #e8e9ee solid; box-sizing: border-box;}
.topic_function_box li{ width: 33.3%; height: 36px; float: left; text-align: center; line-height: 36px; font-size: 12px; cursor: pointer; color: #333; box-sizing: border-box;}
.topic_function_box li i{ margin-right:5px;}
.topic_function_box li:hover{ cursor: pointer;}
.topic_imgs_box{ width:100% !important; overflow: hidden; margin: 10px 0 !important; background-color: #fff !important;}
.topic_imgs_box .one_imgs{ width:100%; overflow: hidden; border-radius: 4px; margin: 0;}
.one_imgs img{ width:auto !important; max-width: 100%; max-height: 350px;  float: left;}
.topic_imgs_box .move_imgs{ width:24%; margin-right: 1%; margin-left: 0;}
.topic_imgs_box li img{ width:100%; border-radius: 4px;}

.reply_topic_box{ width:90%; overflow: hidden; margin: 30px auto; display: none;}
.reply_topic{ width:100%; margin: 0 auto; overflow: hidden;}
.reply_topic textarea{ width:99%; height: 40px; border: 1px #f0f0f0 solid;}
.reply_topic button{ width:50px; height: 26px; font-size: 12px; color: #fff; background-color:  #55c2d2; border: 0; float: right; margin-right: 1%; margin-top: 5px; border-radius: 2px; margin-bottom: 10px;}
.reply_topic_content{ width:90%; overflow: hidden; float: right;}
.reply_topic_content_img{ width:40px; height: 40px; overflow: hidden; border-radius: 50px; float: left; margin-right: 20px;}
.reply_topic_content_img img{ width:100%;}
.reply_topic_content_box{ overflow: hidden;}
.reply_topic_content_text{ font-size: 12px;}
.reply_topic_content_time{ font-size:12px; color: #B3B3B3; margin-top: 3px;}


.theme_list_topicbox_text textarea{ width: 99%; border: 1px #e8e9ee solid;}
.theme_list_topicbox_text button{ float: right; text-align: center; line-height: 24px; color: #fff; border-radius: 2px; background-color: #3b9ff3; margin-right: 1%; cursor: pointer; border: 0; width: 50px; height: 25px; font-size: 12px;}
.topic_content_center .myinfo_messages_box{ overflow: hidden; margin-bottom: 20px; width: 95%;}
.topic_content_center .myinfo_messages_text{margin-top: 10px;}

.see_move_list{ width: 90%; text-align: center; line-height: 30px; background-color: #f0f0f0; margin: 20px 0; display: none;}

/*文章样式*/
.topiclong_imgs_box{ width:100% !important; overflow: hidden; position: relative;}
.topiclong_imgs_box img{ width:100%;}
.long_title{ width: 100%; height: 60px; background-color: #fff; font-size: 16px; font-weight: bold; color: #fff; line-height: 60px; padding-left: 10px; position: absolute; bottom: 0; background: rgba(0,0,0,0.5);}
.long_titles{ font-size: 18px; color: #000; cursor: pointer; margin-bottom: 10px;}
.long_contents{ height: 103px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 5;}
.long_contents img{ width:auto !important;}
.long_hidden_box{ width:100%; height: 100%; position: fixed; top: 0; left: 0; background: rgba(0,0,0,0.7); z-index: 9999; overflow: auto; display: none;}
.long_center_box{ width:1000px; min-height: 100%; background-color: #fff; position: absolute; left: 50%; margin-left: -500px; top: 0;}
.long_center_img{ width:100%; height: 420px; overflow: hidden; position: relative; max-height: 500px;}
.long_center_img img{ width:100%;}
.long_center_img div{ width:100%; height: 80px; position: absolute; left: 0; bottom: 0; z-index: 99999; background: rgba(0,0,0,0.7); color: #fff; font-size: 26px; line-height: 80px; font-weight: bold; padding-left: 20px;}

.long_center_property{ width:90%; overflow: hidden; margin: 20px auto;}
.long_center_property li{ float: left; margin-right: 30px; overflow: hidden;}
.long_center_imgs{ width:40px; height: 40px; overflow: hidden; border-radius: 100px;}
.long_center_imgs img{ width:100%;}
.long_center_name{ font-size: 18px; color: #333; font-weight: bold; margin-top: 6px; text-align: left; width: auto;}
.long_center_time{ font-size: 14px; color: #B3B3B3; margin-top: 10px; text-align: left; width: auto;}
.long_center_text{ width: 90%; margin: 0 auto; font-size: 16px; line-height: 30px;}

.longtext_comment{ width:90%; overflow: hidden; margin: 0 auto;}
.longtext_comment_title{ width:100%; font-size: 18px; font-weight: bold; color: #333; line-height: 50px; border-bottom: 1px #f0f0f0 solid;}
.longtext_comment_content{ width:99%; border: 1px #f0f0f0 solid; height: 100px; margin-top: 20px;}
.longtext_comment_button{ width:70px; height: 26px; background-color:  #55c2d2; color: #fff; float: right; margin: 10px 0; border: 0; font-size: 12px;}
.longtext_comment_list{ width:90%; overflow: hidden; margin: 0 auto;}
.longtext_comment_list li{ width:100%; overflow: hidden; padding: 20px 0; border-bottom: 1px #f0f0f0 solid;}
.longtext_comment_img{ width:60px; height: 60px; overflow: hidden; border-radius: 100px; float: left; margin-right: 20px;}
.longtext_comment_img img{ width:100%;}

.longtext_comment_text{ text-align: left;}
.longtext_comment_time{ font-size:12px; margin-top: 10px; color: #B3B3B3; text-align: left;}
.long_close{ width:60px; height: 60px; background: rgba(0,0,0,0.7); color: #fff; text-align: center; line-height: 60px; font-size: 26px; position: absolute; right: -60px; top: 20px;}
.long_close:hover{ color:  #55c2d2 !important; cursor: pointer;}

.nothing_box{ width:100%; height: 300px; overflow: hidden; text-align: center; line-height: 300px; font-size: 20px; color: #ccc;}
.nothing_box i{ font-size: 30px; margin-right: 10px;}

/*分页按钮样式*/
.page_box{ width:607px; overflow: hidden; margin: 0 auto; margin-top: 20px; margin-bottom: 80px;}
.page_box ul{ width:100%; overflow: hidden;}
.page_box ul li{ margin:0;}
.first_button{ width:90px; height: 35px; float: left; line-height: 35px; text-align: center; border: 1px #f0f0f0 solid; font-size: 14px; font-weight: bold; cursor: pointer;}
.last_button{ width:90px; height: 35px; float: right; line-height: 35px; text-align: center; border: 1px #f0f0f0 solid; font-size: 14px; font-weight: bold; cursor: pointer;}
.skip{ width:200px; height: 35px; float: right;}
.skip div{ width:150px; float: right; height: 35px;}
.skip div input{ width: 38px; height: 22px; border: 1px #f0f0f0 solid;}
.skip div span{display: inline-block; width: 30px; margin-top: 8px; text-align: center; font-weight: bold; color: #666;}
.skip button{ width: 45px; height: 24px; font-size: 12px; float: right; background-color: #fff; border: 1px #f0f0f0 solid; margin-top: 5px; cursor: pointer;}
.pageBox{ width:223px; height: 37px; overflow: hidden;}
.pageBox div{ width: 35px; height: 35px; border: 1px #f0f0f0 solid; float: left; text-align: center; line-height: 35px; font-size: 14px; cursor: pointer;}
.pageBox div:hover{ background-color: #3b9ff3; color: #fff;}
#sum{ width: 45px; line-height: 35px; text-align: center; float: left;}
.page_button_backcolor{ background-color:#55c2d2;color:#fff;font-weight:bold;}

#page_turn{ width: 406px; overflow: hidden; margin: 40px auto;}
.button_a{ width: 35px; height: 35px; border: 1px #f0f0f0 solid; float: left; text-align: center; line-height: 35px; font-size: 14px; cursor: pointer;}
.button_a:hover{ background-color: #3b9ff3; color: rgb(255, 255, 255); font-weight: bold; }

.all_alert_massage{ width:520px; height: 100px; background-color: #55c2d2; color: #fff; border: 1px #f0f0f0 solid; position:fixed; top: 40%; margin-top: 50px; left: 50%; margin-left: -260px; z-index: 999999999; font-size: 22px; text-align: center; line-height: 100px; display: none;}



/*文章详细页*/
.zheng_title_box{font-size: 16px;
    color: #000;
    line-height: 40px;
    border-bottom: 1px #f0f0f0 solid; font-weight: bold; overflow: hidden;}
.zheng_home{    width: 100%;
    overflow: hidden;
    margin-top: 10px;}
.zheng_home div{    width: 40px;
    height: 40px;
    border-radius: 50px;
    overflow: hidden;
    float: left;
    margin-right: 10px;}
.zheng_home div img{ width:100%;}
.zheng_home span{ 
    float: left;
    margin-right: 10px;    font-size: 14px;
    color: #333;    margin-top: 10px;}
.zheng_title{    font-size: 18px;
    color: #333;
    font-weight: bold;
    margin-top: 20px;}
.zheng_time{   color: #333 !important;
    font-size: 12px !important;}
.zheng_content{    margin-top: 20px;
    min-height: 300px;
    overflow: hidden;
    width: 100%;
    float: left;font-size: 14px; color: #333;}
.zheng_picture{ width:100% !important; overflow: hidden; margin-top: 20px !important;}
.zheng_picture .move_imgs{ width:19% !important; margin-right: 1% !important;}

.zheng_user_box{ width: 100% !important;}
.zheng_user_box ol li{ overflow: hidden; width: 625px;}
.zheng_user_box ol li span{ text-align: left; display: block;}
.zheng_user_img{    width: 50px;
    height: 50px;
    overflow: hidden; float: left; margin-right: 10px;}
.zheng_user_img img{ width:100%;}

.zheng_user_name{    font-size: 16px;
    color: #000;
    font-weight: bold;}
.zheng_user_content{    font-size: 14px;
    color: #000;}
.zheng_user_time{    color: #acacac;
    font-weight: bold;}
.zheng_textarea{    width: 100%;
    overflow: hidden;
    margin: 10px 0;}
.zheng_textarea textarea{    width: 99%;
    height: 100px;
    border: 1px #ccc solid;padding: 10px;
    font-family: 'Arial','微软雅黑';    color: #000;
    font-size: 14px;}
.zheng_textarea button{    width: 100px;
	font-weight: bold;
    height: 25px;
    background-color: #3b9ff3;
    border: 0;
    border-radius: 2px;
    color: #fff;
    font-size: 12px;
    float: right;
    margin-right: 1%;}


.hiddenLiTitle{overflow: hidden; position: absolute; right: 0;}

#moveTitle{height: 45px; line-height: 44px;}
.hiddenLiTitle li{ width:100% !important; height: 45px !important;}
.titlesDiv{ display: none; background-color: #33455a;}
.hiddenLiTitle .titlesDiv:hover{ background-color: #fff; color: #000;}

#searchAlertTextBoxs{ position: absolute; width: 500px; height: 200px; top: 50%; left: 50%; margin-left: -250px; margin-top: -100px; background-color: #fff; border: 6px #f0f0f0 solid; box-sizing: border-box; text-align: center; font-size: 18px; color: #333;}

.searchXunpanButton{text-align: center;
    cursor: pointer;
    width: 133px;
    height: 26px;
    line-height: 26px;
    background-color: #3b9ff3;
    border-radius: 3px; font-weight: bold;}

.xunpan_black_box{position: fixed; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.6); top: 0px; left: 0px; z-index: 9999; display: none;}
.xunpan_black_content{background-color: #fff; width: 1000px; position: absolute; top: 50%; left: 50%; margin-left: -500px; border-radius: 4px; margin-top: -300px;}
.xunpan_company_title{width: 90%; margin: 0 auto; font-size: 16px; color: #333; line-height: 48px; font-weight: bold; border-bottom: 1px #c9d3e1 solid; margin-bottom: 20px;}
.xunpan_company_top{ width: 90%; overflow: hidden; margin: 0 auto;}
.xunpan_company_left{width: 70%; overflow: hidden; float: left;}
.xunpan_company_logo{width: 60px; height: 60px; float: left; background-color: #f0f0f0; margin-right: 10px;}
.xunpan_company_logo img{ width:100%; height: 100%;}
.xunpan_product_name{ width: 550px; display: inline-block; font-size: 14px; color: #000;}
.xunpan_product_box{ color: #5d5d5d; font-weight: bold;}
.xunpan_product_box_left{width: 25%; float: left;}
.xunpan_product_box_right{width: 75%;}
.xunpan_company_right{width: 30%; overflow: hidden; float: right;}
.xunpan_people_box{width: 60px; height: 60px; margin-right: 10px; float: left; overflow: hidden; background-color: #f0f0f0;}
.xunpan_people_box img{ width:100%;}
.xunpan_left_span{ float: left; margin-top: 40px; margin-left: 5%; font-size: 14px; color: #333; display: block; width: 60px;}
.xunpan_right_input{width: 83%; box-shadow: inset 0 2px 2px #e9e9e9; padding-left: 20px; height: 40px; box-sizing: border-box; margin-left: 1%; border: 1px #c9d3e1 solid; margin-top: 30px; border-radius: 4px; font-family: 'Arial','微软雅黑';}
.xunpan_right_alert{width: 83%; padding-left: 20px; height: 30px; box-sizing: border-box; margin-left: 12%; margin-top: 10px; background-color: #fff1e5; border: 1px #f8e1cd solid; color: #333; font-size: 12px; line-height: 30px;}
.xunpan_right_to{ width: 83%; margin-left: 1%; display: inline-block; margin-top: 39px; font-size: 14px; color: #333;}
.xunpan_right_textarea{box-shadow: inset 0 2px 2px #e9e9e9; width: 83% !important; border: 1px #c9d3e1 solid; font-family: 'Arial','微软雅黑';}

.rightRecommendOl{ width:90%; margin: 5px auto; overflow: hidden;}
.rightRecommendImg{    width: 50px;
    height: 60px;
    overflow: hidden;
    float: left; margin-right: 5px;}

.rightRecommendImg img{ width:100%;}

/* 搜索列表飘红*/
.searchvalue{color:red;padding:0 1px 0 1px}



.theme_list_buttons{    width: 87%;
    overflow: hidden;
	margin-left: 100px;
    background-color: #fdfdfd;
    border: 1px #e8e9ee solid;
    box-sizing: border-box;
    margin-top: 10px;}
.theme_list_text .theme_list_buttons li{
	    width: 33.3%;
    height: 36px;
    float: left;
    text-align: center;
    line-height: 36px;
    font-size: 12px;
    cursor: pointer;
    color: #333;
    box-sizing: border-box;
	margin-bottom: 0;
}
.theme_list_buttons li{
	    width: 33.3%;
    height: 36px;
    float: left;
    text-align: center;
    line-height: 36px;
    font-size: 12px;
    cursor: pointer;
    color: #333;
    box-sizing: border-box;
	margin-bottom: 0;
}
.theme_list_buttons li:hover{ background-color: #7b8a97; color: #fff;}
.theme_list_topicbox{ width: 87% !important; overflow: hidden; display: none; margin-left: 100px !important;}
.theme_list_topicbox_text{ width:100%; overflow: hidden;}
.theme_list_topicbox_text textarea{width: 100%;
    height: 42px;
    padding: 10px;
    margin: 10px auto;
    border: 1px #e8e9ee solid;
    display: block;
    margin-top: 30px;
    color: #000;
    font-size: 14px;
    font-family: 'Arial','微软雅黑';}
.theme_list_topicbox_text button{ width: 100px;
    height: 28px;
    float: right;
    text-align: center;
    line-height: 28px;
    color: #fff;
    border-radius: 2px;
    background-color: #3b9ff3;
    cursor: pointer;
    border: 0;
    margin-bottom: 20px;
    margin-right: 0;
    font-weight: bold;}

.myinfo_messages_box{ width:100%; overflow: hidden; margin: 0 auto; padding-bottom: 20px; border-bottom: 1px #f0f0f0 solid; margin-bottom: 20px; cursor: pointer;}
.myinfo_messages_photo{ width:60px; height: 60px; border: 1px #f0f0f0 solid; border-radius: 40px; margin-right: 10px; overflow: hidden; float: left;}
.myinfo_messages_photo img{ width:100%;}
.myinfo_messages_text{ overflow: hidden; width: auto; float: none;}
.myinfo_messages_text li{ font-size:14px; color: #000; float: none; margin-bottom: 0;}
.myinfo_messages_name{ font-size:14px !important; color: #000 !important;}
.myinfo_messages_time{ font-size: 12px !important; color: #9d9d9d !important; font-weight: bold;}
.photo_thisone{ width: 50% !important; overflow: hidden !important; float: none; max-height: 260px;}
.photo_thisone img{width:100%;}
.photo_thisall{ width:18% !important; overflow: hidden; float: left !important; margin-right: 2%!important;}
.photo_thisall img{ width:100%;}

.article_navigation{ width:100%; overflow: hidden;}
.article_navigation span{ color: #000; font-size: 12px; cursor: pointer;}
.article_navigation span:hover{color:#3b9ff3}

.home_links_box{ text-align: center; margin-top: 70px;}
.home_links_box img{ width: 30px; margin: 0 4px;}

.authors_reply{ width: 90%; float: right; margin-top: 10px;}
.authors_photo{ width: 50px; height: 50px; overflow: hidden; float: left; margin-right: 10px;}
.authors_photo img{ width: 100%;}
.authors_name{ color:#000; font-size: 14px;}

/*提交申请框*/
.application_box{ width:100%; height: 100%; background: rgba(0,0,0,0.5); position: fixed; top: 0; left: 0; display: none;}
.application_content{ width:550px; height: 300px; background-color: #fff; position: absolute; left: 50%; top: 50%; margin-left: -275px; margin-top: -150px; border: 6px #ccc solid; border-radius: 4px;}
.application_title{ font-size: 20px; width: 83%; margin: 0 auto; color: #000; border-bottom: 1px #ccc dotted; padding: 17px 0; margin-top: 25px;}
.application_title span{ float: right; font-size: 12px; color: #444; cursor: pointer;}
.application_text{ width: 83%; margin: 20px auto; font-size: 14px; color: #444;}
.application_text a{ margin: 0 5px; color: #3796e9;}
.application_button{ width: 83%; margin: 0 auto; text-align: center; margin-top: 50px;}
.application_button button{ width: 200px; height: 40px; border: 0; border-radius: 4px; color: #fff; text-align: center; margin: 0 auto; line-height: 40px; margin-bottom: 30px; font-size: 14px; background: #66acf2; background: -moz-linear-gradient(top, #66acf2, #3595e9); background: -webkit-gradient(linear, 0 0, 0 bottom, from(#66acf2), to(#3595e9)); background: -o-linear-gradient(top, #66acf2, #3595e9);}


/*我要提问弹出信息框*/
.question_textarea{ width:100%; height: 100%; background: rgba(0,0,0,0.5); position: fixed; top: 0; left: 0; display: none;}
.question_content{ width:800px; height: 600px; background-color: #fff; position: absolute; left: 50%; top: 50%; margin-left: -400px; margin-top: -300px; border: 6px #ccc solid; border-radius: 4px;}
.question_titles{ font-size: 20px; color: #000; width: 85%; margin: 0 auto; padding: 20px 0; margin-top: 22px;}
.question_titles i{ color: #3a97ea; font-size: 30px; float: left; margin-right: 10px; margin-top: -5px;}
.question_titles span{ float: right; font-size: 12px; color: #9E9E9E; cursor: pointer;}
.question_titleinput{ width: 85%; margin: 20px auto; overflow: hidden;}
.question_textareas{ width: 85%; margin: 20px auto; overflow: hidden;}
.question_titleinput input{ width:100%; height: 50px; background-color: #f2f2f5; border: 0; border-radius: 4px; font-size: 16px; font-family: 'Arial','微软雅黑'; padding: 0 2%; color: #000;}
.question_submit{ width: 85%; margin: 20px auto;}
.question_submit button{ width: 80px; height: 32px; border-radius: 4px; color: #fff; text-align: center; margin: 0 auto; line-height: 32px; border: 0; margin-bottom: 30px; font-size: 14px; background: #66acf2; background: -moz-linear-gradient(top, #66acf2, #3595e9); background: -webkit-gradient(linear, 0 0, 0 bottom, from(#66acf2), to(#3595e9)); background: -o-linear-gradient(top, #66acf2, #3595e9); float: right;}
.question_submit span{ font-size: 14px; color: #444;}
.question_submit span input{ width: 80px; height: 32px; border-radius: 2px; margin-left: 10px; padding: 0 10px; color: #000; border: 1px #f0f0f0 solid; background-color: #f2f2f5; font-size: 14px;}

.blue_box_one{width: 18px !important;
    height: 18px !important;
    float: left !important;
    background-color: #ff6300 !important;
    line-height: 18px !important;
    text-align: center !important;
    color: #fff !important;
    border-radius: 2px !important;
    margin-right: 5px !important;
    font-size: 12px !important;
	font-weight: bold;}
.blue_box{width: 18px !important;
    height: 18px !important;
    float: left !important;
    background-color: #808080 !important;
    line-height: 18px !important;
    text-align: center !important;
    color: #fff !important;
    border-radius: 2px !important;
    margin-right: 5px !important;
    font-size: 12px !important;
	font-weight: bold;}

@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape){
	.web_logo {
		width:174px;
	}
	.web_friend,.web_ci{
		display: none;
	}
}

@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait){
	.web_logo {
		width:174px;
	}
	.web_friend,.web_ci{
		display: none;
	}
}


@media only screen
and (min-device-width : 414px)
and (max-device-width : 736px)
and (orientation : landscape){
	.web_logo {
		width:174px;
	}
	.web_friend,.web_ci{
		display: none;
	}
}

@media only screen
and (min-device-width : 320px)
and (max-device-width : 568px)
and (orientation : portrait){
	.web_logo {
		width:174px;
	}
	.web_friend,.web_ci{
		display: none;
	}
}



.content_right_attestation{ width:300px; margin: 0 auto; overflow: hidden; margin-bottom: 40px;}
.content_right_attestation div{ font-size: 14px; font-weight: bold; color: #444444;}
.content_right_attestation li{ text-align: left; margin-bottom: 10px; margin-top: 5px;}
.content_right_attestation li i{ color: #479dec; margin-right: 5px; font-size: 14px;}
.attestation_alert_box{ width: 100%; height: 100%; background: rgba(0,0,0,0.5); position: fixed; top: 0; left: 0; display: none;}
.attestation_alert_bg{ width: 700px; height: 600px; background-color: #f8f8f8; position: absolute; left: 50%; top: 50%; margin-left: -350px; margin-top: -300px; border: 4px #3b9ff3 solid; border-radius: 10px;}
.attestation_alert_bg ul{ width: 90%; margin: 0 auto; overflow: hidden;}
.attestation_alert_bg ul li{ text-align: left;}
.attestation_alert_bg ul li select{ width: 200px; height: 30px; color: #333; border-radius: 2px; padding: 0 10px; border: 1px #ececec solid;}
.attestation_alert_bg ul li span{ display: none; margin-top: 10px;}
.attestation_alert_bg ul li input{ width: 200px; height: 30px; color: #333; border-radius: 2px; padding: 0 10px; border: 1px #ececec solid; margin: 5px 3px;}
.attestation_alert_title{ padding: 10px 0; margin: 10px 0; border-bottom: 1px #ececec solid; font-size: 16px; color: #444;}
.attestation_alert_title span{ float: right; font-size: 12px; cursor: pointer;}
.platform_name{ border: 0; border-bottom: 1px #ccc solid; color: #444; font-size: 12px; margin: 5px; background-color: #fff; font-family: '微软雅黑';}
.platform_id{ border: 0; border-bottom: 1px #ccc solid; color: #444; font-size: 12px; margin: 5px; background-color: #fff; font-family: '微软雅黑'; width: 200px; margin-left: 40px;}
.attestation_button{ width: 100px; height: 30px; background-color: #3b9ff3; color: #fff; border: 0; border-radius: 2px; margin: 0 auto;display: block; margin-top: 20px;}



.theme_list_name{ font-size:16px !important; color: #000;float: none; margin: 0 !important;}
.theme_list_time{ font-size: 12px !important; color: #B3B3B3 !important; font-weight: bold; margin: 0 !important;}
.theme_list_content{ font-size:14px; color: #333;float: none; width: 95%; overflow: hidden;}
.theme_list_contents{ font-size: 12px; float: none; width: 100%; overflow: hidden; color: #666; margin-top: 0px; padding-bottom: 5px;}
.theme_list_contents .theme_list_contents_photo{ width:30px; height: 30px; overflow: hidden; float: left;}
.theme_list_contents .theme_list_contents_photo img{ width:100%;}
.theme_list_contents_content{overflow: hidden;}
.theme_list_contents_name{margin-left: 10px; color: #000; font-size: 12px; font-weight: bold; line-height: normal;}
.theme_list_contents_text{ margin-left: 10px; font-size: 12px; color: #666;}

.user_index_alltopic{ width: 100%; overflow: hidden; border-bottom: 1px #e8e9ee dotted; margin-bottom: 15px; padding-bottom: 10px;}
.user_index_alltopic_comment{ width: 40px; height: 40px; overflow: hidden; float: left; margin-right: 10px;}
.user_index_alltopic_comment img{ width: 100%;}
.user_index_alltopic_content{  overflow: hidden; }
.user_index_alltopic_firstp{ font-size: 14px; color: #000;}
.user_index_alltopic_lastp{ font-size: 12px; color: #ccc;}
.user_index_alltopic_lastp span{ float: right; cursor: pointer;}
.user_index_alltopic_reply{ width: 100%; overflow: hidden; margin: 10px 0; display: none;}
.user_index_alltopic_reply input{ width: 87%; height: 35px; border: 0; background-color: #f2f3f7; padding: 0 2%; color: #333; float: left; line-height: 35px; outline: none;}
.user_index_alltopic_reply button{ width: 9%; height: 35px; color: #fff; float: left; background-color: #3997ea; border: 0; font-size: 12px; cursor: pointer;}
.user_index_alltopics{ width: 94%; margin: 10px 0 10px 6%; overflow: hidden; display: none;}
.user_index_alltopic_comments{ width: 34px; height: 34px; overflow: hidden; float: left; margin-right: 10px;}
.user_index_alltopic_comments img{ width: 100%;}
.user_index_alltopic_com_box{ padding-top: 6px; margin-bottom: 5px;}

.eurasian{display: none !important;}
