/*
@页面全局样式
*/
.layout {width:960px;margin:0 auto;overflow:hidden;padding-left:5px;padding-right:5px;width:960px; background:#FFFFFF}
a:link, a:visited, a:hover, a:active {cursor:pointer;text-decoration:none;}
a:active {color:#FF6600;}
.none {display:none;}
.inline {display:inline;}
table {border-collapse:collapse;}
.go_to_top {float:right;margin:3px 6px 0 0;}
.show_dot {text-overflow: ellipsis; white-space:nowrap;overflow: hidden;}
ul li.no_border {background-image:none;border:0;}
/*
	@个人会员首页
*/
/*
	@登陆工具栏
*/
.toolbar {height:24px;line-height:24px;background:transparent url(../images/page.gif) repeat-x 0 -360px;border-bottom:1px solid #e0e0e0;}
.toolbar .user_tool {float:left;}
.toolbar .user_tool, .toolbar .web_tool, .web_image {display:inline;}
.toolbar .user_tool a {color:#000;padding:0 0 0 5px;}
.toolbar .user_tool a:visited {color:#000;}
.toolbar .user_tool a:hover {color:#FF6600;}
.toolbar .user_tool {margin-left:10px;}
.toolbar a.webmap {padding-left:10px;color:#990000;float:right;margin-right:17px;}
.toolbar a.arrow {background:transparent url(../images/page.gif) no-repeat 0 -56px;}
.toolbar a:visited {color:#990000;}
.toolbar a:hover {color:#FF6600;}

.toolbar .user_tool span {color:#FF6600;}
.toolbar .user_tool span.welcome {color:#000;}
.toolbar .user_tool span.user_score {padding:0 3px 0 12px;background:transparent url(../images/page.gif) no-repeat 0 -136px;}
.toolbar .user_tool span.user_manager {cursor:pointer;padding:0 15px 0 0;background:transparent url(../images/d_c_arrow_right.gif) no-repeat 53px center;}
.toolbar .user_tool span.user_manager a:link{color:#FF6600}
.toolbar .user_tool span.show {background:url(../images/page.gif) no-repeat 53px -35px;}


/*
	@用户后台管理快捷操作	
*/
.user_manager_box {position:absolute;left:265px;top:24px;background-color:#FFF;padding:0;border:1px solid #ccc;width:400px;border:1px solid #CCC;min-height:100px;_height:100px;}
.user_manager_box dl {float:left;padding:8px 0 0 10px;min-width:80px;_width:80px;min-height:90px;_height:90px;}
.user_manager_box dt {padding:0 0;color:#559A00;font-size:14px;}
.user_manager_box dd {}
.user_manager_box dd p {white-space:nowrap;line-height:22px;}
.user_manager_box dd p a {color:#6E6E6E;padding:0 4px 0 0;}
.user_manager_box dd p a:visited {color:#6E6E6E;}
.user_manager_box dd p a:hover {color:#FF6600;}


/*
	@banner 部分
*/

.banner {background:transparent url(../images/banner.png) no-repeat 0 0;height:95px;}
.web_title {width:450px;height:95px;}

/*
	@首页
*/
.answer_banner {overflow:hidden;height:75px;background:#FFF none;}
.logo {float:left;padding:7px 10px 0 0;}

/*
	@ 导航部分
*/

.nav {float:left;margin:38px auto 0;padding:3px 0 0 0;/*width:540px;*/}
.nav ul {padding:0;float:left;display:inline;}
.nav ul li {display:inline;border:1px solid #E8B260;border-bottom:0;margin:0 3px 0 0;line-height:34px;float:left;height:34px;background:transparent url(../images/page.gif) repeat-x 0 0;}
.nav ul li a {display:block;float:left;padding:0 30px;background:transparent;font-size:14px;color:#C14102;}
.nav ul li a:visited {color:#C14102;}
.nav ul li.current {font-weight:bold;background:#F59B03 none;}
.nav ul li.current a {color:#FFF;font-weight:bold;}
.nav ul li.current a:visited {color:#FFF;}

.web_tool {float:right;padding:3px 0 0;}
.web_tool li {line-height:20px;float:left;padding:0 5px 0 8px;}
.web_tool a {color:#8B8B8B;padding:0 0 0 10px;}
.web_tool a:visited {color:#8B8B8B;}
.web_tool a:hover {color:#FF6600;}

.web_tool .set_homepage, .web_tool .add_fav, .web_tool .icon_contact {background:transparent url(../images/page.gif) no-repeat 0 -78px;}
.web_tool .add_fav {background-position:0 -98px;}
.web_tool .icon_contact{background-position:0 -116px;}

/*
	@导航菜单及搜索框部分
*/

.answer_nav {border-bottom:0;padding-top:0;height:36px;background:transparent url(../images/answer_nav_l.png) no-repeat 0 0;}
.answer_nav ul {overflow:hidden;padding:0 5px 0 0;margin:0 0 0 5px;line-height:35px;background:transparent url(../images/answer_nav_r.png) no-repeat right 0;}
.answer_nav ul li,.answer_nav ul li.current {margin:0 0 0 -1px;height:36px;background:transparent url(../images/answer_nav_c.png) repeat-x 0 0;}
.answer_nav ul li a, .answer_nav ul li span, .answer_nav ul li.current a span, .answer_nav ul li.current a {background-image:none;}
.answer_nav ul li a {border-left:1px solid #999999;display:inline;padding:0}
.answer_nav ul li span {color:#C14102;display:inline;margin:0;}
.answer_nav ul li.current span {color:#009900;}

.search_box {margin:0 auto;padding:1px;border:1px solid #EEC588;}
.search_box .background {height:49px;background:transparent url(../images/page.gif) repeat-x 0 -187px;}
.search_box .search_form {margin:0 auto;/*width:637px;*/width:700px;height:34px;padding:8px 0 7px;}
.search_box .btn {float:left;height:30px;margin:2px 0 0 3px;}
.search_box .search_form form {overflow:hidden;border:1px solid #D78100;vertical-align:middle;width:350px;margin-right:5px;float:left;height:32px;background:transparent url(../images/page.gif) repeat-x 0 -328px;}
.search_box .l, .search_box .r {float:left;display:block;width:6px;height:30px;}
.search_box .l {background:transparent url(../images/page.gif) no-repeat 0 -236px;}
.search_box .r {background:transparent url(../images/page.gif) no-repeat 0 -298px;}
.search_box .search_form form .search_item {margin:10px 0 0 0;padding:0 0 0 10px;font-size:14px;cursor:pointer;background:transparent url(../images/page.gif) no-repeat 47px -147px;color:#333333;float:left;width:45px;height:14px;overflow:hidden;border-right:1px solid #D78100;}
.search_box .search_form form .search_value {vertical-align:11px;*vertical-align:8px;background:transparent;border:0;width:250px;height:15px;padding:3px 0 2px 5px;margin:0 0 0 3px;display:inline;margin-top:6px!important;}
.search_box .search_form .submit {overflow:hidden;padding-top:34px;vertical-align:top;margin:0 0 0 0;width:18px;height:34px;border:0;background:transparent url(../images/page.gif) no-repeat left -155px;}
.search_box .search_form .submit, .search_box .b_c button {cursor:pointer;color:#FFF;font-size:14px;}
.search_box .b_c {width:78px;float:left;height:30px;}
.search_box .b_c button {margin:0 0;width:78px;height:30px;border:0;background:transparent url(../images/page.gif) repeat-x 0 -267px;}
.search_box .b_c button span {display:block;line-height:23px;line-height:25px!important;padding:0 0 0 0;}

.search_item_list {display:none;position:absolute;left:161px;top:42px;width:59px;height:92px;overflow:hidden;z-index:9999;}
.search_item_list .search_item_list_bg {left:4px;top:2px;position:absolute;width:55px;height:100%;background-color:#FFF7DD;}
.search_item_list ul {background-color:#FFF;left:0;top:0;position:absolute;border:1px solid #FDCC79;width:55px;}
.search_item_list ul li {cursor:pointer;width:45px;padding:0 0 0 10px;line-height:22px;height:22px;color:#858505;}
.search_item_list ul li.current {color:#CB6018;background:#FFF9E6 url(../images/page.gif) no-repeat 1px -43px}

.bcn {border-bottom:1px dotted #3AA2D9;margin:17px 0 0;padding:1px 0 5px 15px;background:transparent url(../images/u_q_bcn_arrow.gif) no-repeat 0 2px;}
.bcn, .bcn a {color:#666666;}
.bcn a:hover {color:#E38800;}

.mainContent {margin-top:16px;}


/*
	好评样式
*/

.percent_star {overflow:hidden;margin:0;height:11px;width:83px;line-height:12px;color:#FF6600;font-size:12px;text-align:right;
background:transparent url(../images/home.gif) no-repeat 0 0;
}
.score0 {background-position:0 -194px;}
.score1 {background-position:0 -178px;}
.score2 {background-position:0 -162px;}
.score3 {background-position:0 -146px;}
.score4 {background-position:0 -130px;}
.score5 {background-position:0 -114px;}
.score6 {background-position:0 -97px;}
.score7 {background-position:0 -80px;}
.score8 {background-position:0 -63px;}
.score9 {background-position:0 -47px;}
.score10 {background-position:0 -31px;}

.span_star {float:left;display:block;display:inline;width:83px;}

/*
   @lightbox效果
 */
.lightbox {width:660px; margin-bottom:20px;border:1px solid #EEC688; background-color:#FFFFFF;}
/*.lightbox .header {margin:1px;height:30px;background:transparent url(../images/a_edit_class_bg.gif) 0 0}*/
.lightbox .header {height:35px;margin:1px;line-height:35px;padding-left:10px;background:#FDCC79 url(../images/u_q_t_bg.gif) repeat-x 0 0;}
.lightbox .header h3 {padding:5px 0 0;color:#FFF;line-height:30px; float:left;font-size:14px; font-weight:bold;}
.lightbox .header .close {float:right;margin:15px 10px 0 0;}
.lightbox .upload_case{color:#4B4B4B; border-bottom:#CCCCCC 1px solid; font-size:15px; font-weight:bold}

#my_case_list{padding:0 0 10px 5px; background-color:#FFFBF0}
#my_case_list ul {padding:5px 0;height:105px;overflow:auto;}
#my_case_list ul li{ height:22px; line-height:22px;}
#my_case_list ul li a{color:#4B4B4B}
#my_case_list input.select1{background-color:#DDDDDD;background-image:none;border-color:#DDDDDD #999999 #999999 #DDDDDD;border-style:solid;border-width:1px;cursor:pointer;height:20px;line-height:16px;padding:0 10px;width:auto;}
#my_case_list .button_1{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(../images/d_manage_submit_bg.png) no-repeat scroll 0 0;border:0 none;color:#996600;cursor:pointer;font-size:14px;height:32px;padding:0;width:105px;}
#my_case_list .operation{clear:both;padding:15px 0 0 10px;}
#my_case_list .no_case{height:76px;color:#666;font-size:14px;line-height:22px;display:block;padding:10px 0 0 10px;}

.submit_button{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(../images/d_manage_submit_bg.png) no-repeat scroll 0 0;border:0 none;color:#996600;cursor:pointer;font-size:14px;height:32px;padding:0;width:105px;}

#case_ul, #case_ul a, #case_ul a:visited {font-size:14px;color:#666;}
#case_ul a:hover {color:#EA6811;}
#case_ul .checkbox1 {vertical-align:-2px;}
#case_ul .proc {float:right;padding:0 5px 0 0;}
#case_ul .time {padding:0 20px 0 0;}

#alert_categories{height:450px; overflow:auto; padding:5px; background-color:#FFFBF0}
#alert_categories h3{clear:both; font-size:14px; font-weight:bold;  border-bottom:1px solid #FFE4B2; line-height:22px}
#alert_categories h3 a{color:#C0540E}
#alert_categories div{margin-top:5px; padding-bottom:5px}
#alert_categories ul li{float:left; width:90px; line-height:20px}
#alert_categories ul li a{color:#4B4B4B}
.edit_info select{font-size:12px}

#add_case,#case_form{height:450px;overflow:auto; padding:5px; background-color:#FFFBF0}
#case_form {position:relative;}
#add_case h3{clear:both; font-size:14px; font-weight:bold;  border-bottom:1px solid #FFE4B2; line-height:22px}
#add_case h3 a{color:#C0540E}
#add_case div{margin-top:5px; padding-bottom:5px}
#add_case ul li{float:left; width:90px; line-height:20px}
#add_case ul li a{color:#4B4B4B}


#case_form h3{ font-weight:bold;color:#C0540E;border-bottom:1px solid #FFE4B2;clear:both;font-size:14px;line-height:22px;}
#case_form .base_info{padding:10px 10px 0;}
#case_form .case_table {background-color: #FFF8E2;border:1px solid #A0A0A0 ;margin:3px 0px 15px 0px;text-align:center; color:#6A6A6A}
#case_form .case_table .text {border:0px; background-color:#FFF8E2;border-bottom:1px solid #A0A0A0 ;}
#case_form .case_title{ padding-left:5px;}
#case_form .tips{border: 1px solid #CCCCCC; padding: 5px; background: rgb(255, 255, 193) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; line-height: 20px; margin-top: 8px; margin-bottom: 8px;color:#003F7D;}

/*
	@错误信息提示
*/
.errorMsg {line-height:22px;margin:-10px 10px 10px 62px;width:319px;padding-left:25px;color:#E3592B;font-size:14px;background:#FFF8F0 url(../images/page.gif) no-repeat 5px -408px;border:1px solid #FCC05C;}
.errorMsg a{color:#FF6600}

/*
	@忘记密码
*/
.forgot_password {padding:10px 30px;}
.forgot_password p {margin:0 0 10px 0;}
.forgot_password .user_name label, .forgot_password .user_email label, .forgot_password .user_type {padding-right:10px;font-size:14px;color:#626262;}
.forgot_password .type label {padding-right:10px;}
.forgot_password .user_name input, .forgot_password .user_email input {width:180px;height:16px;padding:4px 2px 2px 2px;border-top:1px solid #A0A0A0;border-left:1px solid #A0A0A0;border-right:1px solid #CBCBCB;border-bottom:1px solid #CBCBCB;background:transparent url(../images/page.gif) repeat-x 0 -384px;}
.forgot_password .btn {margin:0;}
.forgot_password .btn input {background:transparent url(../images/d_manage_submit_bg.png) no-repeat scroll 0 0;border:0 none;color:#996600;cursor:pointer;font-size:14px;height:32px;width:105px;padding:0;}
.forgot_password input.current {background:#F1FFDE none;}
.set_forgot_email{color:#626262;font-size:14px;padding:25px 0px 10px 10px}

.add_promation_word .check_diff {width:78px;height:25px;padding:0;border:0;color:#fff;cursor:pointer;background:transparent url(../images/answer_btn.png) no-repeat 0 0;}

/*
	@版权部分
*/

/*
	推广
*/
.promation_search_view {position:absolute;right:0;top:10px;width:320px;padding-bottom:9px;background:transparent url(../images/add_promation_word_sb.gif) no-repeat right bottom;}
.promation_search_view .outer {height:100%;padding-right:12px;_padding-right:11px;background:transparent url(../images/add_promation_word_sr.gif) no-repeat right bottom;}
.promation_search_view .inner {width:100%;height:100%;border:1px solid #cbcbcb;}
.promation_search_view .top, .promation_search_view .bottom {position:absolute;width:325px;height:1px;line-height:1px;font-size:0;background:transparent url(../images/add_promation_word_tb.gif) no-repeat center 0;}
.promation_search_view .bottom {bottom:9px;_bottom:8px;}
.promation_search_view .inner h4 {margin-top:-7px;position:relative;font-size:14px;font-weight:bold;color:#333;text-align:center;}
.promation_content {margin:2px auto 8px;border:1px solid #cbcbcb;width:290px;overflow:hidden;}
.promation_content dl {padding:0 5px;border-top:1px dotted #C0C0C0;margin-top:-1px;}
.promation_content dl dt {font-size:14px;padding:8px 0 5px;line-height:auto;}
.promation_content dl dt a {color:#5A7E18;}
.promation_content dl dd {text-indent:2em;color:#666;line-height:21px;}
.promation_content dl.current {background-color:#FEF3E0;}
.promation_content dl.current dt a {color:#FF5820;}
.promation_content dl.current dd {color:#CD651F}

.tg_box {position:relative;width:98%;margin:0 auto 20px;background-color:#fff;}
.tg_box dt {border:0;}
.tg_box dt a {color:#1C8A24;text-decoration:underline;}
.tg_box dt a:visited {text-decoration:underline;}
.tg_box dt a:hover {color:#FA4305;}
.tg_box dd {padding:5px 0 0;}

.tg_box a.tg_type {font-size:12px;float:right;color:#D66407;}
.tg_box a.tg_type:visited {color:#D66407;}

.tg_box .link_type {color:#1C8A24;font-size:12px;}

.tg_box a.tg_type {text-decoration:none;position:absolute;right:35px;top:23px;}
.tg_box a.tg_type:visited {text-decoration:none;}
.tg_box a.tg_type:hover {color:#f60;text-decoration:underline;}

.tg_box .top, .tg_box .bottom {margin:0 auto;left:28%;}
.tg_box .bottom {_bottom:7px;}
.tg_box .inner {padding:10px 0;}

.tg_box dl {margin:0;border:0;min-height:50px;_height:50px;}
.tg_box .promation_content {background-color:#FEFCF3;width:auto;margin:0 10px 0;}
.tg_box .promation_content dd {font-size:12px;}

.copyright {margin:6px 0 0 0;padding:0 0 20px 0;float:left;width:100%;float:left;border-top:5px solid #FFB111;}
.copyright p {padding:10px 10px 0 10px;text-align:center;line-height:170%;}
.copyright p a {color:#000;}
.copyright p a:visited {color:#000;}
.copyright p a:hover {color:#FF6600;}
