/* CSS common file */
*{ 
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

font {
	text-transform: capitalize;
}

#fancybox-content {
	background-color: #fff;
}

#fancybox-wrap, #fancybox-content {
	box-sizing: content-box;
}

#fancybox-tmp, #fancybox-loading, #fancybox-overlay, #fancybox-wrap, .fancybox-bg, #fancybox-outer, #fancybox-frame, #fancybox-close, #fancybox-title, #fancybox-left, #fancybox-right, .fancy-ico, #fancybox-loading div{
	box-sizing: content-box;
}

/* fancybox 100% */
@media only screen and (max-width: 550px){
	#fancybox-wrap{
		width:100%!important;
		height:100%!important; 
		top:0px!important;
		left:0px!important;
		padding:0px!important;
	}
	#fancybox-content{
		width:calc(100% - 25px)!important;
		height:calc(100vh - 20px)!important;
	}
	#fancybox-close{
		top:0px!important;
		right:0px!important;
	}
}
/* fancybox 100% end */

.g6 .fs a{ color:#000;}.g6 .fs{ color:#000;}#main{ +float:right;}.p3{padding: 3px}
.vab{ vertical-align:bottom;}
.miw65{ min-width:112px; line-height: 23px}.pl60{ padding-left:60px;}.w148{ width:148px;}
input[type="radio"]{margin:0px; vertical-align:middle;}

.header{ width:100%; height:90px; background: url(../images/index_head_bg.png) repeat-x;}
.header a:hover{ text-decoration:underline;}
.hd_content{ width:958px; margin:0 auto;color:#0669b2;}
.wait_page{background: url(../images/ajax-loader.gif) no-repeat;width:128px;height:128px;left: 45%;top: 45%;position: fixed;z-index: 10002}
.select_Language{ margin-top:7px;}
.language a{color:#0669b2;}
#searchtobi {height:26px;width: 250px;padding-left: 15px;background:url(../images/site_bg.png) no-repeat;}
.bt_search_text{ height:18px; width:200px; border:0 none; background-color:#ebebeb; }
.bt_search_image {height: 22px;width: 30px;border: 0 none;background:none; cursor: pointer;}
.text_bg { height: 20px;width: 138px;padding:0 5px; line-height:21px;background: url(../images/site_bg.png) no-repeat -350px 0;border: 0 none;}
.login_reg{ width:490px; margin-top:5px; float:right;}
.login a{ color:#0669b2;}.login a:hover{ color:#0d75c2;}
.loginsubmit { width:61px; height:22px; border:0 none;background:url(../images/login_bg.png) no-repeat;color:#333;}
.login_reg .reg_bg{ width:61px; display:inline-block; text-align:center; padding-top:4px; height:18px; background:url(../images/reg_bg.png) no-repeat;color:#333;}
#cookietime{ padding:0; margin:0px;vertical-align: middle;}
#login_form *{ vertical-align:middle;}
.language_classify {width: 655px; margin:90px auto 30px;font-size: 20px;}
.cp_go_where {margin: 0 auto;width: 740px;}
.wel_main{ min-height:500px;_height:500px;}
.cp_go_where li{ float:left; display:inline;margin: 0 35px;text-align: center;}
.welcome_botton {background-color: #262626;bottom: 0;height: 97px;left: 0;position: fixed;width: 100%;}
.welcome_you{ position:relative;float:right;  font-size:14px; top:50px;right:0; padding:1px;}
.you_name{  color: #F8F400;font-weight: bold;}
.xz_area{ margin:7px 10px 0;}
.logo_tool { position:relative; z-index:2; margin:0 auto; width:958px; padding:5px 0;text-align: right;}
.logo_tool a {color: #0669b2;}.logo_tool a:hover{ color:#0d75c2;}
.pipe {color: #0669b2;padding: 0 0.4em;}
/*#float_link{ padding-bottom:10px; }*/
#language_select {color: #1D13DB;}
.n_header .logo{ height:58px;}
#bg_music{ position:absolute;}
.newMessage .message{ height:auto;}

/*Ê×Ò³Ö÷ÌåÑùÊ½*/
.bwebsregion{width: 940px;margin:40px auto 0;}
.Subject_main {height: auto; width: 940px;margin:0px auto 40px;padding: 9px;border: 1px solid #e6e6e6;background-color:#f1f1f1;}
.Subject_sidebar { width: 204px; margin-right: 13px;border: 1px solid #E1E5E6;}
.Subject_content { width: 715px; min-height:530px;_height:530px;border: 1px solid #E1E5E6; background-color:#fff;}
.Subject_sidebar_title, .Subject_left_title {width: 202px; height:24px; padding-top:8px; margin-bottom: 3px;background-color:#1772AB;border: 1px solid #37658B;color: #FFFFFF; cursor: pointer;font-size: 14px;font-weight: bold;}
.Subject_sidebar_ul li { height: 27px;width: 100%;border-bottom: 1px solid #DADEDF;color: #1C4A7D;line-height: 27px; background-color:#fff;}
.Subject_sidebar_ul li a {display: block;height: 27px;width:100%;font-size: 12px;color: #2C629E;line-height: 27px;}
.Subject_sidebar_ul li a:hover{ background-color:#eee;}
.sidebar_curren{ background-color:#eee !important;}
.liebiao{ float: left;width: 335px; height:127px; line-height:22px; overflow:hidden; margin-bottom:33px; display:inline-block; margin:0 8px; font-size:14px;}
.liebiao dt{ float:left;}
.liebiao dd{ margin-top:5px;}

.liebiao dt img { height: 120px; width: 120px;border: 1px solid #eee; margin-right:10px;padding: 2px;}
.liebiao h4 a{ color:#000;}
.sjx{ position:relative; display:inline-block; top:2px; border:6px solid #333; border-color:#333 #E7E4E4 #E7E4E4 #E7E4E4;font-size: 0;
line-height: 0;width: 0;height: 0;}
				
/*ÍøÕ¾µ×²¿ÑùÊ½*/
.footre{ width:958px; margin:10px auto 40px; font-size:14px;}

/*±à¼­Æ÷»Ö¸´Ä¬ÈÏÑùÊ½*/
.art_cbg div ol,.heading_con ol,.blog_all ol,.pro_description ol,.forum_particular dd ol,.m_copyright ol,.hf_content ol{ list-style:decimal; padding-left:40px}.art_cbg div ul,.heading_con ul,.blog_all ul,.pro_description ul,.forum_particular dd ul,.m_copyright ul,.hf_content ul{ list-style:disc; padding-left:40px;}.art_cbg div blockquote,.heading_con blockquote,.blog_all blockquote,.m_copyright blockquote,.hf_content blockquote{ margin:0 30px;}
.imp_heading .heading_con li,.forum_particular dd li,.hf_content ol li,.hf_content ul li{list-style:decimal; border:none; margin-bottom:0; padding:0; overflow:inherit}
.hf_content ul li{list-style:disc;}

/*µÇÂ½ÑùÊ½*/
.wrapper_login{ width:315px; margin-top:0px;}

/*·ÖÒ³Í³Ò»ÑùÊ½*/
.page { width:100%; overflow:hidden; clear: both; margin-top: 5px;padding: 5px 0;text-align: center; color:#333;}
.ie7di{ display:inline-block; *display:inline;}
.pb_right .page{ margin:10px 0; color:#fff; width:auto;}
.page strong {background-color:#FEE4AB;color: #CC3300;}
.page a ,.page span,.more_bg{background-color:#FCF9E6; border: 1px solid #EBE6C9;color: #999999;}
.page select{ margin:0 0 0 3px; padding:2px;*margin-bottom:-3px;}
.page a ,.more_bg{color: #CC6600; padding:3px; margin:0;}
.page a:hover,.more_bg:hover{background-color:#fee4ab;}
.page em {border-color: #FEE4AB;color: #CC3300;font-style: normal;}
.page .current{background-color:#FEE4AB; color:#467f7a; margin:0; padding:3px;}
.learn_more{ margin: 5px 0;overflow: hidden;text-align: center;width: 100%;}
.space_attachment{ margin-bottom:-15px;}


/*ËùÓÐ¹¤¾ßÍ·²¿*/
.inside_tool_tit input[type="button"],.inside_tool_tit input[type="submit"],.poll_content input[type="submit"],.vote_msg input[type="submit"],.tool_submit,.style_submit,.join_sid{  background: none repeat scroll 0 0 #000;border: 1px solid #000;color: #FFFFFF;cursor: pointer;height: 23px;line-height: 0px;margin: 0;text-align: center; font-size:13px; padding:0 10px;*overflow: visible;}
.search_box_value{border:1px solid #7F9DB9; width:130px; height:23px; line-height:20px;  padding: 2px 5px 2px 28px; margin-right:-1px;}
.search_box_btn{ margin:0; float:left}
.inside_tool_tit div select{ max-width:150px; padding:1px; margin:0 2px 0 0}
.date_sort{ float:left;}
.inside_tool_tit h3{ float:left; margin-right:5px; padding-bottom:2px;}
.icon_box{padding:0 0 2px 5px; float:left;}
.icon_box a img{height:23px; width:23px;}
 
.tit_class li{ margin-right:1px; }
.s_sort{ float:left; margin:0 2px; height:21px; line-height:21px;}
.tool_describe{width:940px; margin-left:0px; }

/*Ö§¸¶Ò³Ãæbegin*/
.pay_top {background-color: #DADADA;height: 75px;line-height: 75px;width: 100%;padding-bottom: 1px;border-bottom: 1px solid #737373;}
.pay_top h1{width: 890px;margin: 0px auto; font-size:16px; color:#666666;padding-left:20px;}
.img_top {width: 890px;margin: 0px auto;padding-top:18px;}
.pay_main {width: 890px;margin: 10px auto;}
.dpay_main{width: 890px;margin: 0px auto;border: 1px solid #908E8E;margin-top:-1px}
.pay_info {float: left;padding-right: 100px;}
.bd{border-left: 1px dotted #000000}
.pay_info img {width: 150px;height: 150px;}
.pay_info h2 {color: #262626;font-size: 14px;}
.pay_info h4,.cdd {color: #666666;font-size:14px;}
.pay_sel {float: left;}
.pay_ment {border: 1px solid #737373;color: #666666;}
.top_up_tit {background: url("../images/top_uptit.gif") repeat-x scroll 0 0 transparent;font-weight: bold;height: 35px;line-height: 35px;width: 100%;}
.pay_ment_ul li {border-left: 1px solid #DDAF19;border-right: 1px solid #DDAF19;color: #000000;cursor: pointer;display: block;float: left;height: 32px;line-height: 32px;padding: 0 15px;margin-left: -1px;}
.selected {background: url("../images/payment_a_bg.gif") repeat-x scroll 0 0 transparent;}
.sel_pay {height: 80px;line-height: 80px;}
.pay_money{vertical-align: middle;margin-bottom:25px;}
.sel_pay ul li {float: left;margin-right: 100px;}
.text_input{height: 22px;line-height: 22px;width: 200px;vertical-align: middle;}
.top_up {background: url("../images/top_up.jpg") no-repeat scroll 0 0 transparent;border: 0 none;color: #FFFFFF;display: inline-block;font: 20px /38px "ºÚÌå";height: 38px;margin: 0 0 80px 133px;text-align: center;width: 123px;cursor: pointer;}
.sub_up{background: url("../images/top_up.jpg") no-repeat scroll 0 0 transparent;border: 0 none;color: #FFFFFF;display: inline-block;font: 20px /38px "ºÚÌå";height: 38px;text-align: center;width: 123px;cursor: pointer;margin-bottom:20px;}
.form_tab {margin-left: 20px;}
.sel_money{margin-bottom:50px;}
.sel_money input{margin-left:50px}
.shop_list ul li{height:50px;line-height: 50px;margin-bottom:-1px;border-bottom:1px solid #F6CA23; border-top:1px solid #F6CA23;}
.shop_list{min-height:540px;_height:540px;}
.pay_list{padding-top:100px;}
.shop_name img{width:50px;height:50px;}
.shop_name{width:58%; padding-left:5px;text-align:center;height:50px;overflow: hidden;}
.list_info{background-color: #F6F0D2;}
.shop_moeny,.shop_sel{width:20%;text-align:center;}
.pay_infor{margin-left:80px;}
.pay_infor div{height:30px;line-height: 30px;}
.zh_preview {border: 1px solid #DDDDDD;color: #666666;margin: 10px auto;padding: 15px 0;width: 100%;}
.remaining p {float: left;margin-right: 30px;}
.pay_ment_tab td {height: 80px;padding: 0 20px;vertical-align: middle;}

/*Á´½Ó*/
.diy_classify li a{ overflow:hidden;}
.link_abc_tit{ text-align:left; }
.link_abc_tit strong{ border:1px solid #ddd; padding:7px 15px 0;margin-bottom:-1px; display:inline-block; height:22px;}
.link_abc{ border:1px solid #ddd; margin-bottom:10px; padding:15px 5px 0}
.link_abc h3{ border-bottom:1px solid #ddd; padding:0 5px;}
.link_abc_con{ padding:5px 5px 15px}
.link_abc_con a{ display:inline-block; margin-left:10px;}


/*ËÑË÷*/
.sea_txt,.sea_txtA{border:1px solid #000;float: left;font-size: 11px;height: 30px;line-height: 19px;margin: 0;padding: 2px 5px;width: 450px;}
.sea_btnA,.sea_btn{float:left;background: none repeat scroll 0 0 #000;border: 1px solid #000;color: #FFFFFF;cursor: pointer; width: 80px; height: 35.5px;
line-height: 28px;margin: 0 0 0 -1px;text-align: center; font-size:13px; padding:0 10px;}	
.fancybox-sure,.fancybox-cancle{background-color: #252525;border: 0 none; overflow:visible;color: #FFFFFF;cursor: pointer;font-size: 14px;
height: 25px;padding: 1px 12px 2px;text-align: center; }
.search_box{ width:100%; }
.search_box li{ height:145px; border:1px solid #eee; margin-bottom:10px; }
.search_img{ border:1px solid #eee; padding:1px; width:120px; height:120px;}
.sea_content{ float:left; width:80%; height:145px; overflow:hidden;}
.ie7_select{ width:110px;   display:inline-block; overflow:hidden;border:1px solid #8C9AA5;  float:left; margin-right:-1px;}
.ie7_select select{ margin:-1px; width:113px;}
.sea_mbg .ie7_select{ margin-top:0;}
.s-right{ float:right}
.s-center{ margin:0 auto; width:725px; overflow:hidden}
.system_select{ padding:2px; height:35.5px; float:left; margin-right:-1px; border:1px solid #8C9AA5}
.keywords_box li{ border:1px solid #ddd; margin:10px 0px; padding:0}
.keywords_tit{padding:3px 5px 0 0; border-bottom:1px solid #ddd; overflow:hidden}
.keywords_tit h3{ font-size:14px; float:left; }
.keywords_con{ padding:7px}
/*Á´½ÓÉùÃ÷*/
.fancybox-sure,.fancybox-cancle{ margin:10px;}
.fancybox-cancle{ float:none!important;}
	
/*ÉÌÆ·ÏêÏ¸*/
.por_popup{ min-width:350px; line-height:24px;}
.produc_img_box{ width:159px; height:159px; overflow:hidden }
.produc_img{margin:0 auto; text-align:center; display: table-cell; vertical-align:middle;*display: block;*font-size: 132px;*font-family:Arial;}
.produc_img img{ vertical-align:middle;}
.produc_detail{ margin-top:10px;}.blog_comment_tit{ padding-top:20px;}
.jiathis_txt{ font-weight:bold;}
.buy{background: url(../images/buy.png) no-repeat!important;float: left;height: 62px; border:0 none;margin: 5px 10px 0 0;padding-bottom:15px; font:25px Arial; color:#fff!important; border:none!important; width: 158px;}
.notbuy {background: url(../images/notbuy.png) no-repeat scroll 0 0 transparent!important;; border: 0 none; color: #FFFFFF!important; border:none!important; float:left; font: 25px Arial; height: 62px; margin: 5px 10px 0 0; padding-bottom: 15px; width: 158px;}
.buy:hover {background: url(../images/buyh.png) no-repeat!important;display: block;height: 62px;width: 158px; }	
.buy_number{ width:52px; padding:0 3px; border:1px solid #7f9db9;}
.price_num span{ padding-right:10px;}
.pro_mbg .line-th{text-decoration: line-through;}

/*ÊÓÆµ²¥·Å*/
.player_video_box{width:486px; margin:10px auto; overflow:hidden;}
.video_preview{display: inline-block;font-size: 0;margin-right: 5px;position: relative;vertical-align: bottom;width: 120px; cursor:pointer;}
.tool_video_box{ position:relative; float:left; width:480px; overflow:hidden; }
.tool_video{ position:absolute; overflow:hidden;width:10000px;}
.scroll_video{width:452px; position:relative;left:14px; overflow:hidden; height:95px; float:left;}

.tool_video li{ float:left;width:109px; margin:0 2px;}
.tool_video li a{display:block;}
.tool_video li p{text-align:center;}
.addswf{position: relative; background-color:#000; width:480px;}
.ke-flash{background: url(../images/vd.gif);display: block;height: 76px;width:107px;}
.video_retract_bt{bottom:0px;position: absolute;font-size: 12px;font-weight: bold;
height: 20px;line-height: 24px;overflow: hidden;text-align: center; padding:0 3px; color:#fff; background-color:#333; border:1px solid #333;}
.video_retract_bt:hover{ color:#FF9933; text-decoration:none;}
.player_left{ width:14px; height:72px; margin-top:2px;cursor:pointer;  background:url(../images/qiep_03.png) no-repeat; position:absolute;left:0;z-index:1 }
.player_right{ width:14px; height:72px;margin-top:2px; cursor:pointer; background:url(../images/qiep_05.png) no-repeat; position:absolute;right:0;z-index:1}
.player_content{ width:600px; margin:0 auto; overflow:hidden;}

.player_top {background: url(../images/qiep_01.png) no-repeat;cursor: pointer;height: 27px;top: 0;left:10px;position: absolute;width: 150px;z-index: 1;}
.player_bottom {background: url(../images/qiep_02.png) no-repeat;cursor: pointer;height: 27px;position: absolute;bottom: 0;left:10px;
width: 150px;z-index: 1;}
.new_player_video_box{ padding-top:5px;}
.npvb{ height:auto}
.new_player_video_box li{ display: inline-block;max-height: 197px;overflow: hidden;padding: 0 0 0 0;vertical-align: top;width: 133px;*display:inline;zoom:1;margin: 3px 8px;}
.new2 li{padding: 2px 0 0 2px}
.new3 li{ width:123px;  padding:3px 0 0 6px;margin-top: 3px;}	
.videolistTit{float: left;font-size: 14px;height: 21px;max-width: 340px;overflow: hidden;}
/*±í¸ñ*/
.registration_form dd{ padding:2px 0;}
.applyform_box{ overflow:hidden; width: 100%; padding: 1px 0; margin: 0 auto 10px auto; font-size: 14px;}
.N_activity{ width:100%;}
.N_activity td,.N_activity th{ max-width:380px;vertical-align:middle; padding:5px;}
.N_activity th{border-bottom:1px solid #ddd; padding:8px 5px; text-align:left; background-color:#fff;}
.email_part{ max-width:900px;}
.registration_form{ min-width:300px;}
/*Ïà²á*/
.imp_photo_ul li{ position:relative}
.zan_cai{ padding:3px 8px;position:absolute;bottom:5px;right:4px; display:none; background-color:#fff; color: #000;}
.imp_photo_ul li:hover .zan_cai{ display:inline;filter:alpha(Opacity=90);opacity:0.9;}
.imp_photo_ul li .zan_cai:hover{filter:alpha(Opacity=100);opacity:1;}
.zan_cai a{ color:#999;}
.zan_cai .albumD:hover,.zan_cai .albumC:hover{ color:#000; text-decoration:none}
/*Á´½Ó¹¤¾ß*/
.imp_links_ul_ms:hover{ text-decoration:none;}

/*ÈÕ³Ì¹¤¾ß*/
.scheduble_tit{text-indent:0!important; text-align:center;}
.dateTable{ width:100%; margin-top:5px;}
.dateTable td{ border:1px solid #ccc; vertical-align:middle;}
.dateContent{height:42px; line-height:24px; border-bottom:1px solid #ccc; width:100%;cursor:default;}
.dateHave{background-color:#E4EFF8;border:1px solid #9FC6E7;position:absolute;width:100%; cursor:move;}
.dateCurr{background-color:#9FC6E7; height:42px; border-bottom:1px solid #ccc; width:100%; position:absolute;cursor:pointer; z-index:1;}
.day_content{ position:relative;}
.day_date span {height:42px;border-bottom:1px solid #ccc; padding-right:15px; display:block;}
.day_add,.day_save{ position:absolute;left:0;top:0; width:100%}
.day_href{position:absolute;left:0;top:0; display:none;}
.day_main{ position:relative;}
.day_href{ background-color:#fff; border:1px solid #ccc; border-radius:2px; padding:5px 10px; min-width:80px; text-align:center;z-index:110;}
.prong-top,.prong-bottom{position:absolute; width:16px; height:8px; background:url(../images/tool/dayArrow.png) no-repeat}
.prong-bottom{ background-position:0 -8px}
.day_m_content{ position:relative; margin-top:5px; cursor:auto}
.day_colse{ position:absolute; top:0;right:2px; line-height:12px; font-size:14px; color:#666; cursor:pointer}
.day_colse:hover{ color:#000}.day_href_d{ padding-top:5px;}
.biaog_con_detail{ border:1px solid #ddd}
.biaog_con_detail li{overflow:hidden; padding:5px 0; border-top:1px solid #ddd; margin-top:-1px;}
.biaog_con_detail li strong{ font-size:14px; color:#666}
.biaog_con_left{ float:left;}
.biaog_con_right{ float:left; width:100%;}
.sd_tit_item input.sd_curr,.sd_tit_item input:hover{ background:none!important; color:#000;}
.sd_tit_item { float:left;}
.icon_box .sd_tit_item input{ float:left; margin-right:-1px; }
.sd_box_value{ padding-left:5px;}
.arrows{ display: inline-block;height: 8px;vertical-align: middle;width: 13px;}

/*ÈÕÖ¾*/
fieldset{ border:1px solid #ccc; background-color:#fcfbed; border-radius:5px; padding:0 5px 5px;}
.quick_post li textarea{ width:70%; height:100px;}
.depict_cor{ color:#777;font-weight: normal;}
.depict_detail_cor{ color:#777;}

/*bwebs¾WÕ¾ÁÐ±í*/
.joinWeb,.exitWeb,.inviteWeb{width:20px; height:16px;float:left; position:relative; bottom:-1px; +position:inherit;}
/*
.joinWeb{background:url(../images/tool/j01.png) no-repeat; }
.exitWeb{background:url(../images/tool/e01.png) no-repeat;}
.inviteWeb{ background:url(../images/tool/i01.png) no-repeat;}
*/
.total_points{float:left;min-width:40px;word-break : break-all }
/*Ó†é†à]¼þ*/
.se_cor .biaog_con{ width:934px;}
.se_cor .biaog_list{ text-align:left;width:100%;}
/*±¨Ïú¹¤¾ß*/
.accon_list_tab{ width:100%;}
.accon_list_tab th{ background-color:#eee; text-align:left;}
.accon_list_tab td,.accon_list_tab th{ margin:0; padding:8px 2px;border-bottom:1px solid #ddd}

/*ÎÒµÄ³ÉÔ±*/
.imp_mymembers_ul li,.imp_web_ul li{ width:130px; max-height:195px; overflow:hidden;}
.friendList_tab{ width:100%; border:1px solid #ddd;}
.friendList_tab td,.friendList_tab th{ padding:5px; border:1px solid #ddd; vertical-align:middle}
.friendList_tab th{ text-align:left; background-color:#eee}
/*¼ÇÂ¼ÁÐ±í*/
   /*¼ÇÂ¼ÁÐ±íÍ·²¿*/
.author_box{ display:inline-block; position:relative; z-index:9;}
.list_head_icon{ float:left; margin-right:5px;} 
.list_head_icon .date_sort{ float:left; margin-right:5px;}
   /*¼ÇÂ¼ÁÐ±íÍ·²¿*/

.list_tit_sea{ border:1px solid #252525; width:130px; height:22px;  float:left}


.sea_img{ width:28px; height:21px; background:url(../images/tool/sea_img.png) no-repeat; position:absolute;left:0;top:1px; }
.sea_img_ul{ display:none; width:110px; padding:1px; border:1px solid #7f9db9; background-color:#fff;left:0px; top:21px; position:absolute;z-index:10;}.sea_img_ul li{ color:#000;}
.sea_img:hover .sea_img_ul{ display:block;}


.list_tit_seatxt{ width:100px!important; margin-top:1px; border:0 none;}
.inside_tool_tit div .search_box_btn{ float:left; *height:25px; margin:0px; height:23px;}

.diy_pingf2{ min-height:21px;overflow:hidden; padding-top:1px;}

.listimg_box{ width:110%;}
.listimg_box li{display:inline-block;vertical-align:top;*display:inline;zoom:1; width:176px; margin:1px 12px 10px 1px; }

.diy_tpA img {border:1px solid #ddd;padding:2px;}

.listimg_con{ position:relative;border:1px solid #fff;padding:2px; width:170px; min-height:18px;}
.listimg_con .ListImg_W_H img { width:170px; height:170px; }
.img_rectangle .listimg_con .ListImg_W_H img {height:85px; }
/*Ó›ä›ÁÐ±íˆDÆ¬Ä£Ê½7‚€*/
.listimg_qbox_7 li{ float:left; width:126px; margin:1px 7px 10px 1px; }
.listimg_qbox_7 .ListImg_W_H img { width:120px; height:120px; }
.listimg_qbox_7 .img_rectangle .ListImg_W_H img { height:60px; }
.listimg_qbox_7 .listimg_con,.listimg_qbox_7 .listimg_title{ width:120px;}
/*Ó›ä›ÁÐ±íˆDÆ¬Ä£Ê½6‚€*/
.listimg_qbox_6 li{ float:left; width:146px; margin:1px 10px 10px 1px; }
.listimg_qbox_6 .ListImg_W_H img { width:140px; height:140px; }
.listimg_qbox_6 .img_rectangle .ListImg_W_H img { height:70px; }
.listimg_qbox_6 .listimg_con,.listimg_qbox_6 .listimg_title{ width:140px;}

 

.rows_tr .show{ height:21px; line-height:21px;}

 

.biaog_list select{ vertical-align:middle;}
.biaog_list th{white-space:nowrap;}
.listimg_box .ic_linkA,.listimg_box .ic_acce,.rows_tr .action .ic_linkA{ margin-left:0; width:20px;}
.listimg_alter{ display:block; position:absolute; left:3px; top:3px; width:20px; height:20px;}

.listimg_alterA{display:block; float:left; width:17px; height:17px; background:url(../images/tool/edit_2.png) no-repeat;}
.listimg_title{padding:0 2px;width: 170px;display:block; font-size:14px;font-weight:bold; height:21px; overflow:hidden;}
.nolistimg_title{width: 170px;float:left;font-size:14px;font-weight:bold; height:20px; overflow:hidden;padding-left: 2px;margin-top:-2px}
.call_icon{position:absolute; left:0px; top:2px;}
.call_icon .listimg_alter{position:relative;top:0;float:left;}
.list1_ding,.list1_cai,.click_rate,.page_view,.link_logo{ padding:10px; +padding:1px 10px;display:inline-block; background:url(../images/pf-tb.png) no-repeat;}
.list1_cai{  background:url(../images/cai-tb.png) no-repeat; padding-top:9px; }
 
.click_rate{background:url(../images/tool/dj.png) no-repeat;}
.page_view{ padding:10px 8px 8px 10px;+padding:0px 10px;background:url(../images/tool/pv.png) no-repeat;}
 
.click_num{ position:relative; top:-3px; +position:inherit;}
.formclass_span span{ display:inline-block; min-width:105px;}
.diylist_detail td,.diylist_detail li{overflow:hidden;line-height:24px; padding:0 5px 10px;}
.diylist_img{ margin-right:20px;max-width:470px;}
.e_name{ width:120px; *width:116px; height:21px; overflow:hidden; display:inline-block;}
.other_data_box td span{ width:117px; margin-left:-1px; height:21px; overflow:hidden; display:inline-block;}



/*ÁôÑÔ*/
.user_head_portrait,.poll_user{ width:65px;}
 /*ÁôÑÔÐÂÑùÊ½*/
.mess_tit{ clear:both; padding:5px 0; margin-top:20px;}
.mess_tit_nav{ float:right; margin-top:8px; font-weight:normal; font-size:12px;font-family:"ËÎÌå";}
.mess_box{ overflow: hidden}
.mess_box > li{ overflow:hidden; padding:8px; border-top:1px solid #EBEBEB}
.wh48{ width:48px; height:48px;}	
.mess_arrow,.mess_arrowA{ background:url(../images/mb_arrow.png) no-repeat -11px 0; height:10px; width:5px; margin:6px 6px 0 0; float:left;}	
.mess_arrowA{ background-position:-21px 0; width:10px}	
.mb_interval_bg{ background-color:#f6f6f6}
.huifu_box{ border-top:1px solid #dedede; margin-top:5px; padding-top:5px;}
.huifu_box textarea{ width:854px; border:1px solid #ddd;}

/*±à¼­Æ÷*/
.ed_mbg ul{ list-style:disc; margin-left:20px;}
.ed_mbg ol{ list-style:decimal; margin-left:20px;}
.ed_mbg blockquote{ padding-left:42px;}
.ed_mbg h1{font-size:xx-large;}.ed_mbg h2{font-size:x-large;}.ed_mbg h3{font-size:large;}.ed_mbg h4{font-size:medium;}.ed_mbg h5{font-size:small;}.ed_mbg h6{ font-size:x-small;}
.ed_mbg table{ margin:auto;}
.ed_mbg table tr{ vertical-align:top;}
.ed_mbg table p{ line-height:23px;}
.ed_cor img{ vertical-align:inherit; *vertical-align:baseline;}

/*¸öÈË×ÊÁÏ*/
.profile_head_dl dt{ width:120px; text-align:center;}
.pro_pic{ width:150px; padding:10px 0; text-align:center; float:left;border-right:1px solid #ccc;}
.por_profile{ margin-left:-1px; width:750px; padding-top:10px; float:left; border-left:1px solid #ccc;}
.por_profile li{ display:inline-block; vertical-align:top; *display:inline; zoom:1; width:48%; padding:0 0 8px 15px;word-wrap:break-word;}

/*¸ÃÒ³ÃæÃ»ÓÐÄÚÈÝ*/
.notval{color:#000000; float:left; text-align:center; width:100%; padding-top:8px;}

/*Í¶Æ±*/
.graph {width: 250px;position: relative;right: 30px;}
.bar-container {width: 250px; margin-top:7px }
.bar-container div {background-color:#15b7e2;height: 15px;}
.bar-container strong {right: -60px;top: 0px;overflow: hidden;}
#poll-results p {text-align: center;}
.vote_main{ margin-bottom:10px; position:relative}
.poll_detail_list{ margin: 10px 0 30px 0; overflow:hidden; font-size: 16px; font-family: sans-serif; color: #525050;}

.vote_msg{float:left;}
.vote_msg h2{font-size:16px;height: 30px;line-height:20px;}
.vote_desc{padding-bottom: 10px; margin:0 10px; font-size:14px; font-weight:bold;}
.go_vote{overflow:hidden;line-height: 24px;margin:0 0px 20px 0;}
.vote_input{width: 180px; padding-right:5px;}
.go_vote strong{margin-left:20px; min-width:80px;}
.vote_input img,.pDetailImg img{ width:48px; height:48px; padding:1px; border:1px solid #eee; cursor:pointer; vertical-align:middle;}
.title_tip{ background-color:#fff;}
.ding_l{background: url(../images/ding_bg.png) no-repeat;display: inline-block;height: 30px;width: 10px;}
.ding_r{background: url(../images/ding_bg.png) no-repeat top right;color: black;display: inline-block;height: 30px;min-width: 20px;
    padding-right:5px; line-height:30px;text-align: center;}
	
.vote_msg .a_btn{background-color: #252525;border-radius:2px;color: #FFFFFF;display: inline-block;font-size: 12px;height: 24px;line-height: 24px;text-align: center; padding:0 5px}
.vote_input .poll_radio{ float:left; margin:6px; +margin:2px;margin:2px\0;}
.bar-title{ display:inline-block; width:150px }
 /*3.0Í¶Æ±ÐÂÔöÑùÊ½*/
.poll_ie{ margin-top:-4px\9!important;}
.poll_listitem{ float:left; width:150px; height:18px; margin:5px 3px 0 3px; overflow:hidden;}
.poll_percent{ float:left; margin:-2px 0 0 3px;}
.poll_content{ margin-left:15px;}
 .poll_msg{position:absolute;right:25px; font-size:15px; font-weight:bold;} 
/* .atta_cor .btn_download{background: url(../images/tool/btn_download.png) no-repeat;}*/
.cd_borderbox td { border-bottom: 1px solid #ddd;padding: 5px; vertical-align:middle;}
.cd_borderbox tr:not(:first-child):hover {background: #bbdefb !important;}
.cd_borderbox tr:first-child > td {height:60px;border-width: 4px 0;}
.cd_borderbox tr:first-child {height:60px;}
.atta_cbg{background-color:white;}
.att_tab_tit td{ padding:8px 10px}
.lz_atta_cor td{ padding:15px 10px;}
.poll_icon_box li{ position:relative}
.poll_icon_box input{  position:absolute; right:0;top:3px; top:1px\0;+top:1px;}
.poll_percent{margin-top: 5px;}


/*¸½¼þÑùÊ½*/
.atta_cor .img_toolTip{ margin-right:5px;}
.operatebar {border-bottom: 1px solid #F1F1F1;height: 42px;}
.path-operate{ float:left;}.poll_back{ margin:3px 20px 0 0;}
.poll_back,.poll_upload,.poll_add{ background:url(../images/tool/pollbtn.png) no-repeat;height: 29px;width: 80px; float:left;}
.poll_back a{ position:relative; top:5px; left:40px;}.poll_back:hover{ background-position:0 -29px;}
.poll_upload{background-position: -80px 0;height: 35px;width: 99px;}.poll_upload a{ position:relative; top:8px; left:48px;}
.poll_upload:hover{background-position: -80px -35px;}
.poll_add{background-position: -179px 0;height: 34px;width: 92px; margin-left:-8px;}.poll_add a{ position:relative; top:8px; left:48px;}
.poll_add:hover{background-position: -179px -34px;}

.switch-view {float: right;font-size: 0;margin-top: 12px;}
 
.poll_list_box{ width:100%;}
.poll_list_box td{ padding:8px 2px}
.poll_list_box tr:hover{ background-color:#f1f1f1;}
.poll_icon_box{ width:110%; margin-bottom:5px}
.poll_icon_box li{width:130px; margin:10px 12px 10px 1px;margin-right:8px\0;display: inline-block;vertical-align: top;+display: inline;zoom:1}
.zip_icon{  display: table-cell; font-size:14px;
        vertical-align:middle; text-align:center; padding:2px;width:116px; height:116px; border:1px solid #eee;
		*display: block;*font-size: 77px;/*Ô¼Îª¸ß¶ÈµÄ0.873£¬200*0.873 Ô¼Îª175*/*font-family:Arial;}
.zip_icon img{ vertical-align:middle; }
.zip_iconie7{ *font-size:14px; *height:70px; *padding-top:50px;}
.ellipsis{
      white-space: nowrap;
      overflow: hidden;             
      -o-text-overflow: ellipsis;    /* Opera */
      text-overflow:    ellipsis;    /* IE, Safari (WebKit) */
	  width:120px;
}	
.att_download{ padding:3px; border-top:1px solid #eee;}
.att_download a{ padding:2px 15px; background-color:#000; display:inline-block; color:#fff;}
.promptMsg{ margin-top:-1px;}		   
/*ÈÕ³Ì¹ÜÀí*/
.date_table{ 
	margin:3px 0 3px 5px; 
	margin-left:1px\0;
	border:1px solid #ededed;
	-webkit-box-shadow: 1px 1px 3px 0px rgba(135,133,135,1);
	-moz-box-shadow: 1px 1px 3px 0px rgba(135,133,135,1);
	box-shadow: 1px 1px 3px 0px rgba(135,133,135,1);
}
.date_table th{ 
	padding: 5px 0; 
	background-color:#ffffff;
	border: 1px solid #cccccc;
}
.date_table td{position:relative;}
.date_table td:hover{background-color:#d1f1ff !important;}
.date_weekend:hover{background-color:#d1f1ff !important;}
.date_main{ position:relative; overflow:hidden;  height:110px; border:1px solid #ededed;text-align: center;}
.date_weekend{ background-color:#fffdef !important;}
.date_border { position:absolute; z-index:2;top:-14px;left:0px;+top:0px; top:-15px\0; padding-bottom:1px\0;
    border: 1px solid #93D4FC;background-color:#fff;
    box-shadow: 0 0 5px #60CAFF; }
.date_table .td_curr{ position:relative; z-index:2;}
 @media screen and (-webkit-min-device-pixel-ratio:0) { .date_border { top:0px; }} 
.select_date_text{ position:relative;bottom:-7px; +bottom:-5px; font-size:20px; margin:0 10px;}
.select_date_prev,.select_date_next{ cursor:pointer;  line-height:10px; display:inline-block; width:12px; height:20px; padding-left:8px; border:1px solid #fff; +position:relative;+top:8px;}
.select_date_prev{ padding-right:1px;}

.select_date_prev:hover,.select_date_next:hover{background-color:#eee;border: 1px solid #ccc;}
.select_date_prev a,.select_date_next a{  border-color: transparent transparent transparent #333;border-style: solid; display:inline-block; +display:block; +margin-top:5px;border-width: 5px 0 5px 5px;font-size: 0;height: 0;line-height: 0;width: 0; text-indent:-10000px;}
.select_date_prev a{border-color: transparent #333 transparent transparent;border-width:5px 5px 5px 0px;}
.date_main{   font-size:14px; line-height:18px; width: 100%;}
.numer{font-family: georgia;color: #888888;  font-size:17px; }
.addData{ display:none; padding-left:10px}
.list_click{ background:#0CC !important;}
.list_over{ background:#0CC !important;}
.date_main a{ color: #453de2}
.date_main .list a { display:block; height:20px; overflow:hidden; color:#1D13DB; font-size:12px; margin-top:2px}
.date_main .addData a{color:#1D13DB;}
	

/*ÂÛÌ³*/
.bor_dede{ border:1px solid #dedede;}
.m_current{margin-bottom:15px; margin-top:-10px; border-bottom:1px solid #555;}
 
.forum_zt li{ float:left; margin:0 8px 5px 0;}.forum_zt{ float:right;}
.forum_zt li.red a,.forum_zt li a:hover{ color:#f00;}
.pingfen{ float:left; margin-left:15px; margin-top:4px; *margin-top:0px;}
.head_portrait{ width:84px; text-align: center;}

/*ËùÓÐ¹¤¾ßÁôÑÔ»Ø¸´*/
.t_input{ margin:0; height:18px; width:55px; border:1px solid #646464;}
.huifu{ width:100%; border:1px solid #ccc;}
.huifu td{ border:1px solid #ddd; padding:5px; vertical-align:top;}
.neirong{ height:120px;}
.postauthor{ background-color:#FFFAF4;}
.user_hp120 img{ width:120px; height:120px;border: 1px solid #CCCCCC; padding:2px; margin:12px 0}

.yinyong{ width:95%; padding:1px; margin:20px auto; border:1px solid #ddd;}
.yinyong h4{ background-color:#FC9; line-height:21px;border-bottom:1px solid #ddd;}
.hf_content img{ max-width:900px}
/*tipÌáÊ¾*/
.msg_tip{ background:url(../images/help01.png) no-repeat right top; display:inline-block; width:16px; height:16px; vertical-align:middle; cursor:pointer;background-size: cover;}
.colorTip{display:none;position:absolute;top:-5px;left:29px;padding:6px;background-color:white;font-size:12px;
text-decoration:none;text-align:center;text-shadow:0 0 1px white;word-wrap: break-word;z-index:100;
word-break: normal; width:150px;line-height:18px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
#tiptip_holder {display: none;position: absolute;top: 0;left: 0;z-index: 99999;}
#tiptip_holder.tip_top {padding-bottom: 5px;}
#tiptip_holder.tip_bottom {padding-top: 5px;}
#tiptip_holder.tip_right {padding-left: 5px;}
#tiptip_holder.tip_left {padding-right: 5px;}
#tiptip_content {font-size: 12px;padding: 4px 8px;border: 1px solid rgba(255,255,255,0.25);
background-color: #F9F2BA;;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;box-shadow: 0 0 3px #E9D315;-webkit-box-shadow: 0 0 3px #E9D315;
-moz-box-shadow: 0 0 3px #E9D315;}
#tiptip_arrow, #tiptip_arrow_inner {position: absolute;border-color: transparent;border-style: solid;border-width: 6px;height: 0;
width: 0;}
#tiptip_holder.tip_top #tiptip_arrow {border-top-color: #fff;border-top-color: rgba(255,255,255,0.35);}
#tiptip_holder.tip_bottom #tiptip_arrow {border-bottom-color: #fff;border-bottom-color: rgba(255,255,255,0.35);}
#tiptip_holder.tip_right #tiptip_arrow {border-right-color: #fff;border-right-color: rgba(255,255,255,0.35);}
#tiptip_holder.tip_left #tiptip_arrow {border-left-color: #fff;border-left-color: rgba(255,255,255,0.35);}
#tiptip_holder.tip_top #tiptip_arrow_inner {margin-top: -7px;margin-left: -6px;border-top-color: #F9F2BA;border-top-color: #F9F2BA;}
#tiptip_holder.tip_bottom #tiptip_arrow_inner {margin-top: -5px;margin-left: -6px;border-bottom-color:  #F9F2BA;border-bottom-color: #F9F2BA;}
#tiptip_holder.tip_right #tiptip_arrow_inner {margin-top: -6px;margin-left: -5px;border-right-color: #F9F2BA;border-right-color: #F9F2BA;}
#tiptip_holder.tip_left #tiptip_arrow_inner {margin-top: -6px;margin-left: -7px;border-left-color: #F9F2BA;border-left-color: #F9F2BA;}
.edit_template_img img{margin:0 10px}

.quote_bg{background: none repeat scroll 0 0 #fff;border: 1px dashed #CCCCCC;padding:5px;margin:0 5px 10px 0;}

 
/*¹¤¾ßÅÅ°æµ¯´°*/
.log_style{ width:800px; height:500px; overflow:auto; +overflow-x:hidden;}
.log_style_tit{font-size:14px; border-bottom: 1px dashed gray; padding-top: 5px; margin-bottom:5px;}
.log_style .buju{ width:800px;}
.style_bg_tit{display:inline-block;width:180px;text-align:right;}
.bg_mian_bg img,.aClick img{ border:1px solid #ddd; padding:2px;}
.style_btn{text-align:center;margin-top: 15px; float:left; width:100%;}

/*ÑÕÉ«Ñ¡ÔñÆ÷µÄÑùÊ½*/
input.input_color{width:18px;height:18px;padding:0;border:none;background:#000 url(../images/color_picker.png) no-repeat;font-size:0;line-height:0;vertical-align:middle;cursor:pointer;} 
.html_colorpane{display:none;position:absolute;z-index:1200;}
.html_colorpane h5{width:220px;padding:0 5px;border:1px solid #000;border-bottom:none;background:#fff;color:#999;font:normal 12px/20px "\5B8B\4F53";cursor:pointer;}
.html_colorpane h5:hover{color:#333;}
.html_colorpane table{border-collapse:collapse;table-layout:fixed;empty-cells:show;}
.html_colorpane td{position:static;width:12px;height:12px;padding:0;border:1px solid #000;font-size:0;line-height:0;cursor:pointer;}

/*»Øµ½¶¥²¿*/
.ico-gotop{ 
	
	display:block;
	width:50px; 
	height:50px; 
	text-indent:-10000px;
}
.fun-top { position: fixed;right: 200px;z-index: 300;}
.ico-gotop:hover{ background-position:-50px 0}

/*Ö§¸¶µ¯´°*/
.v_pay_tit{ padding-left:5px;}
.v_pay_box{ padding:5px; line-height:21px; max-width:960px;}
.buy_btn{background-color: #252525;border: 0 none;border-radius: 2px 2px 2px 2px;color: #FFFFFF;cursor: pointer;display: block;float: left;font-size: 14px;height: 20px;padding: 1px 12px 2px;text-align: center;}
/*¶¥ ²È ÑùÊ½*/
.top_tread{ font-size:12px!important; font-weight:normal;display:inline-block; vertical-align:text-top}

/*¼ÓÈë³É†T*/
.jm_cor{ font-size:14px;}
.join_member,.join_member2,.join_login,.join_reg{background: none repeat scroll 0 0 #005EAC;
    border: 1px solid #1a2e74;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 14px;
    height: 33px;
    line-height: 33px;
    padding: 0 10px;
    text-align: center; margin:5px 0;
}
.join_member2{background: none repeat scroll 0 0 #5c9e01; border-color:#2b5440}
.jm_indent{ text-indent:30px;}

/*ÍøÕ¾ÅÅ°æÑùÊ½*/
.pb_top{width:100%;border-bottom:5px solid #f5f4ee;background-color:#ffffff; position: fixed;z-index:107;top:0;}
.pb_title{width:960px;height:55px;margin:0 auto;font-size:14px;}
.pb_title ul li{ position:relative; float:left;}
.set_type,.in_admin,.call_center,.pb_top_a {display: block;float: left; height:37px;padding:18px 4px 0;font-size:14px;}
.set_type:hover,.in_admin:hover,.call_center:hover,.pb_top_a:hover{  background-color:#e3bb42; color:#333; }
.pb_head_exit{ padding-top:30px;}
.pb_top_con{width:1100px;margin:0 auto; font-size:14px;}
.pb_head_in{float: left; font-size:14px;}
.lang_listA a{height:30px;line-height:30px}
.pb_head_in li{float:left}
.pb_top_list{ margin-top:22px; position:relative;bottom:-2px;}
.pb_top_con a{font-size:14px;}
.pb_top_list li{float:left;width:95px;}
.pb_top_list li a{display:block;height:32px;width:90px; text-align:center;line-height:32px;}
.pb_top_list li a:hover,.pb_top_list li .pb_curr{border:1px solid #fcfdfd;border-bottom:0px;background-color:#525252; color:#fff;border-radius:3px 3px 0 0;}
.pb_title ul .curr_web{ float:right; margin:32px 5px 0;}
.pb_head_in .curr_web{ float:right; margin:35px 5px 0; font-size:14px;}
.pb_main{width:100%;position:relative;zoom:1;background-color:#fff;border-top:1px solid #dadada;border-bottom:1px solid #908c8c;margin-top:55px;}

.pb_content{overflow:hidden;width:980px;min-height:270px;margin:0 auto;background-color:#525252;border:1px solid;border-color:#fff #ccc;border-top:0px;}
.pb_sidebar{width:100px;height:100%;}
.sidebar_ul li{margin:10px auto;}
.sidebar_ul li a{display:block;width:100px; height:24px; line-height:24px;color:#fff;}
.sidebar_ul li a:hover,.sid_curr{background-color:#dfb928;border-radius:1px;}
.m_logo .mousehover{ width:auto; min-height:30px; _height:30px; min-width:100px; _width:100px;}

.pb_right{ width:860px;min-height:262px; border-left:1px solid #959595;padding:8px; color:#fff;}
.buju{ overflow:hidden; width:860px; margin-top:5px;}
.buju li{ float:left; width:120px; margin-left:20px; text-align:center;}

.link_main {position: fixed;right: 20px;top: 170px;width: 104px;z-index: 1001;}
.set {height: 30px;line-height: 36px;text-align: center;width: 100%;}
.link_set {font-size: 14px;text-align: center;width: 100%;}
#float_link h2 {color: #FEFFFF;height: 23px;line-height: 23px;text-align: center; float:left; margin-right:8px;}
.link_do li{ position:relative; display:inline-block; z-index:105; text-align: center;}
.link_do li a{color:#4b4b4b; text-decoration:none;}
.link_do li a:hover span{ text-decoration:underline}
input[type="checkbox"]{vertical-align:middle; margin-top:-1px; margin-bottom:1px;}
.link_ad{position: fixed;left: 20px;top: 170px;width:104px;z-index: 1001;}
#newMessage{ top:55px!important;}


.menu_add{position:absolute; width:24px; height:23px;margin-top:3px;border-radius:2px;z-index:106;right:65px;display: none;}
.settool_manage{position: absolute;right: 37px ;}
.settool_manage img{width:23px; height:23px; }
.public_set,.public_width,.public_del,.public_style,.public_top,.public_bottom,.public_left,.public_right{ position:absolute; width:24px; height:23px; right:0px; border:0px dotted #666; border-radius:2px;  display:none; z-index:100;}
.menu_box .public_style,.menu_box .public_set{z-index:105}
.public_style{right:32px;}
.public_del{right:64px;  }
.public_set3{ right:0px;top:50px;}
.public_del3{right:0px;top:80px;}
.public_top{ right:128px;}
.public_top3{ right:0px; top:105px;}
.public_bottom{ right:96px;}
.public_bottom3{ right:0px;top:130px;}
.public_bottom4{ right:0px;top:155px;}
.public_left{ right:128px;}
.public_right{ right:96px;}
.public_set a,.public_width a,.public_del a,.public_style a,.public_top a,.public_bottom a,.public_left a,.public_right a{ 
	display:inline-block;
	width:23px; 
	height:23px;
	background:url(../images/set_cle.gif) no-repeat; 
	position:relative;
	-webkit-transition: all .25s ease;
    -ms-transition: all .25s ease;
    transition: all .25s ease;}
.slide-out-public { right:50px; }
.public_del a{background-position:0 -23px;}
.public_style a{background-position:0 -45px;}
.public_top a{ background:url(../images/set_sort_top.png);background-size: cover;}
.public_bottom a{background:url(../images/set_sort_bottom.png);background-size: cover;}
.public_left a{ background:url(../images/set_sort_left.png);background-size: cover;}
.public_right a{background:url(../images/set_sort_right.png);background-size: cover;}
.public_set a{background:url(../images/set_sort_set.png);background-size: cover;}
.public_del a{background:url(../images/set_sort_del.png);background-size: cover;}
.public_style a{background:url(../images/set_sort_style.png);background-size: cover;}
.public_width a{ background:url(../images/set_resize_width.png);background-size: cover;}
#linkList li,.otherlinklist li,.otherlinklist li,.set_link{margin-bottom: 5px;margin-left: 20px;}
#usertool_all{position:relative; clear:both; }
.usertool_add_tit{position:relative; clear:both;}
#background_upload{ margin-top:10px; width:300px;}

.usertool_add_tit{overflow:hidden; width:100%; height:30px; margin:20px 0;  background:url(../images/tool_add_bg.jpg) repeat-x; font-size:14px; text-align:center; line-height:30px; border-radius:3px;}
.usertool_add_tit a{ color:#fff; font-weight:bold;}.usertool_add_tit a:hover{ color:#fff; text-decoration:underline;}
.tool_add_con{ width:100%;}

.sel_bg li{padding-right:3px;}
.pb_head_exit li{ float:right; margin:0 10px;}

.language_tra{ position:relative; width:47px;}
.language_tra2{ position:relative; font-size:14px;}
.lang_list{ position:absolute;left:5px; top:38px; padding:5px;  width:45px; background-color:#E3BB42;}
.lang_listA{left:0px; text-align:right;}
.lang_list a:hover{ text-decoration:underline;}
.lag_ie6{ font-size:14px;}
.lang_list_in{ top:19px; width:35px; background-color:#E7E4E4;}
.curr_web{ margin-top:20px; width:210px; height:21px; overflow:hidden ;margin-left: 140px;text-align:right;}
.history_list{left:0px;position:absolute; top:38px; padding:5px;  width:auto; background-color:#E3BB42;}
/*·ç¸ñµ¯´°*/

.styleList li{ float:left;
    padding: 2px 5px; margin:3px;
    text-align: center;
    vertical-align: top;white-space:nowrap;  background: none repeat scroll 0 0 #EEEEEE;
    border: 1px solid #DDDDDD;
    border-radius: 2px 2px 2px 2px;
   }
.styleList .set_curr{
	 background: none repeat scroll 0 0 #A0B8E9;
    border: 1px solid #1D13DB ;
}
  
.styleContent{ border-top:1px solid #666; margin:5px 0; padding:5px 0 30px}
#set_bottom{ position:absolute; bottom:10px; background-color:#fff;width:580px; }
.icon_set_tab{ width:100%; margin:0 auto; border:1px solid #ccc}
.icon_set_tab th{ background-color:#f4f4f4; padding:5px 0;border:1px solid #ddd;}
.icon_set_tab td{border:1px solid #ddd; vertical-align:middle; text-align:center}
.FGX{background:url(../images/fgx.jpg) repeat-x;height:10px; margin:0;}

/*ÎÊ¾í*/
.a_btn{background-color: #005EAC;color: #FFFFFF;display: inline-block;font-size: 14px;padding: 6px 20px;}
.record_chart_tab{ margin-top: 50px}
.record_chart_tab .box_list_tab {width: 100%;}
.record_chart_tab .box_list_tab td {border-bottom: 1px solid #EEEEEE;line-height: 30px;}
.record_chart_tab .tit_bg {background-color: #EBEAE9;font-size: 14px;line-height: 30px;}
.record_chart_con table .colspan4{padding: 3px; text-align:left}
.record_chart_tab{ width: 100%;border: 1px solid #ccc}.record_chart_tab td{padding: 0;margin: 0;vertical-align: top}/*±ýÐÍ*/
.record_chart_thead{background:#ddd; line-height: 26px;font-size:14px;border-bottom: 1px solid #ddd}
.record_chart_thead2{background: #f3f3f3}
.record_chart_thead2 table td{text-align: center}
.record_chart_thead span{position: relative;top:-30px}
.record_chart_con table{margin-right: -1px}
.b_r_ddd{border-right:1px solid #ddd;}
.record_chart_con table td{border-bottom:1px solid #ddd; vertical-align: middle;text-align:center}
.option_cor_div{float: left; height: 15px;width: 15px;}
.option_cor_span{float: left; margin:-1px 0 0 3px}

.percent_table td{border-right:1px solid #ddd;padding: 0px 5px} /*ÖùÐÍ*/
.option_percentage_div{display:inline-block;*display:inline;zoom:1; height:15px;background:#1A87D5}

.word_problems_tab td{border-right:1px solid #ddd;padding:0px 5px }
.color_color_div{float:left;height: 10px; margin: 4px 2px 0 0; width: 10px; }

/*ÎÄ±¾¿òµ¯³öÌáÊ¾µÄÑùÊ½*/
#acq_import_input{background:#FFFFFF;border:#999999 solid 1px;position:absolute; display:none; max-height:300px; overflow:hidden;}
#acq_import_content{width:100%;max-height:280px; overflow:auto;}
#acq_import_content td{ padding:5px;}
#acq_import_set{ background:#999999; width:100%;} 

.submit_button{padding:2px 15px; background-color:#000; display:inline-block; color:#fff;}

.more_page { color:#cc6600; text-align:center; background-color:#fcf9e6; border:1px solid #ebe6c9; padding:5px; font-size:14px;cursor:pointer; margin-top:5px;}
.manage_set{position:absolute; width:24px; height:23px; right:0px; border:0px dotted #666; border-radius:2px;z-index:106}
.text_set{overflow:hidden;text-overflow:ellipsis;}
.btn_tool{background: none repeat scroll 0 0 #000;border: 1px solid #000;color: #FFFFFF;cursor: pointer;height: 23px;line-height: 0px;margin: 0;text-align: center;padding:0 10px;*overflow: visible;}

.eqpBtnStyle {
	background-color:#ffffff;
	border:2px solid #029cbe;
	display:inline-block;
	cursor:pointer;
	color:#029cbe;
	font-size:13px;
	padding:3px 10px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
.eqpBtnStyle:hover {
	background-color:#ffffff;
}
.eqpBtnStyle:active {
	position:relative;
	top:1px;
}

.share-url-wrapper {
	width: auto;
	float: right;
	text-align: right;
	padding: 0 5px 5px 5px;
}

.shareBtn{
	margin: 10px 0 0 10px !important;
	border-radius: .25rem 0 0 .25rem !important;
	padding: .150rem .40rem !important;
	font-size: 0.5rem !important;
}

.shareListBtn{
	margin: 10px 0 0 0 !important;
	border-radius: 0 .25rem .25rem 0 !important;
	padding: .150rem .1rem !important;
	font-size: 0.5rem !important;
}

.btn-share-url {
	display: inline-block;
	cursor: pointer;
	min-width: 80px;
	text-align: center;
	padding: 10px;
	color: #ffffff;
	font-size: 14px;
	background-color: #29ABE2;
}

.btn-share-url:hover {
	background-color: #005dff;
}

#snackbar {
    visibility: hidden;
    min-width: 250px;
    margin-left: -125px;
    background-color: #333;
    color: #fff;
    text-align: center;
    border-radius: 2px;
    padding: 16px;
    position: fixed;
    z-index: 1;
    left: 50%;
    bottom: 30px;
    font-size: 17px;
}

#snackbar.show {
    visibility: visible;
    -webkit-animation: fadein 0.5s, fadeout 0.5s 2.5s;
    animation: fadein 0.5s, fadeout 0.5s 2.5s;
}

@-webkit-keyframes fadein {
    from {bottom: 0; opacity: 0;} 
    to {bottom: 30px; opacity: 1;}
}

@keyframes fadein {
    from {bottom: 0; opacity: 0;}
    to {bottom: 30px; opacity: 1;}
}

@-webkit-keyframes fadeout {
    from {bottom: 30px; opacity: 1;} 
    to {bottom: 0; opacity: 0;}
}

@keyframes fadeout {
    from {bottom: 30px; opacity: 1;}
    to {bottom: 0; opacity: 0;}
}
@media screen and (max-width:425px){
	.fun-top { bottom:100px;right: 3px;}
}